MQEKTNKTDTLEDFIDHEGVKLFNQLHDYPIILARRIGKSSSDIFIILLGYRIKTIETKLVAYKMKSTTPIGSIMLIPFEDEVISVANIQAQPPGQVFNVEAELSLASKDQRFSVLACSNCKQLFTRYNVQREIYCTSCHQSTHLIPRCQFEVTIKDNNGFATTIVSDEIAEKMLHLTSEEIYEICFIKKETLSLQNVEDQLNGKIFNIQMKRLFTKKMDATQKLFILSYLEKQDVIHKPMTSTTVNVTDAKKRTIEHLSSGEKEYPSMANKYNPSTHKHCMEMKNPPMKKN*