MKPQFFFTDIKDHPVAREYYDKYNQIDAILENNSSILNEIHKELEMSMNTKNGRVSTFSTETIFRMLLVKCIEQLTFRDLIIRVNDSTFLRNFTHIGCGDLMSIGLLDAAWKCISREAWDRVNKHLLEYAKNEQIITGTDFRLDSTVCECNIHYPTDSSLLWDCYRVVSRNLHMILKACPEHSKDFRFHEKKIKQLHTLISTRSSSKKKSTQRKVKKSMRILIERVTAVWEKGHAISELLEELQFNDVHKQLKELLQKVELVLEQSKRKYIAEEKVPARDRIFSIFEDHTELLKRGKARKPIEFGHLVTLGQTKEKFISYYAVDSISDHDTKQKDIALESHKTDFGAYPDLFAADKNYYVGMEDVSDWEEKIDTYGIGKKGRRTEQEYEREHGESFKSAQKFRAGCEGTISVLKRAFGLGRCVYRSFKSFASSIGRLVFCHNLVLLARK