MFKFTTRFLSTSRLLLSQAGESTSSASVSATIPRFHVKFGAKQFIEPGTNKRRAKRLRRKETRIKKQIIRDVNTLKQHEVKNVSLKVDPVLGDPNCGFVERIMKKVENQELTLAYGIDRVEFEKLLYAAEKLSLENASKNEALRESVIQTEENKRKAVMTILNLKNTNVPDKKKMAIKFAREEMQRSPGDTASPEVQAAIATIKIHYGMQQVKNMPKDKINIQGVRKLVQYRQTILKYLKRKNPELYYYTIAKLGLTDDVIVREFNMGKQYMQDFKVWGDKVLVKETNSVAKKNKKIKDLKDRVAKYNELAKKNYEIMYGTK*