MEKSLVCTPHNGRVYCTTGRLPGLNGNSPLEITEGGVVSYKSYYKKRHGIDLRHEEETLFAARQLFTVRNALQKSRHKDKETSSSAGVELPSELCFIIMSPVSISTFYSFSFVPSIMHRIESWNIALNLKKMHLCHSMPNGNVPAMKVLEAITTKKCVEKFHLESFETLGDSFLKYAATQQLFKTLQDQHEGILSPKREKIISNDSLCRLGCNCNLPGFIRNEPFEPKTWIVPGDRSSSFKLEEEVLLDERKMYIRGKRVIKKKVVADVVEALIGVFLSEGGELAALSFMRWIGISVDFVNTPYTRALTLHPEKYVNIQYFESLLNYSFRDVSLLVEAITHGSYMLPEIPKCYQRLEFLGDAVLDYMITVHLYNKYPGMSPGMLTDLRSASVNNDCYAQSAVKCDLHKHILHGSHDLHRAIVTTVHEFDQLSLKTTFGWESETSFPKVLGDVIESLAGAILVDSGYDKDRVFQSIRPLLEPLVTPETLKLHPVKELHDICQKNHCEIKKSAKRTETDDGRFSFTIEVVKDDIVLKDSCMAADKKMAERLASKSVLKLLKEYLSAA*