MTPRGLCVCNLSSQPQHSMEPSSESSRKFMDMISTLCAEVDNKQKLPEKKPQRNASGKCMKPAYAFSAIIALALKNSPDGRLPVWKIYAFILEHFRYFRTANEAWRNSVRHSLSKNGNFEKCLKEDGSKMKDGNMWQIIESRREAIDREILKYRLSDKYHAMNLAALNKPEILTSLEEGSFGLPPFVFEKEYKQAYRILANQKNKRPEIPKNFEVASNVFKESNMNTLNTDLDTLARPNPISVLLNENTPSPISRIDLLKPSIPSSSSQNMSEASMNAEEKQIYEKYLTSDSNPLLSSAALPGAVVPEIDDCMLWECEQDTLEAGIQTRLRHDENDFWLPTRSNCIFDLPSDNLSVVSDGF