MSLKNRIIPSVDFLKTIVHTNENVSLSIKRSPRILHHNTQTDMNLNLSILKDHGVPESNIVKLITTHPRALVLIPERFRETVEIVKEVGFNPVTLNFILAVRVVAGLSKLNWERKIELYKSLGWSGDEILSAFRVQPMCMMTSEKKIKRVVSFFVDELGWKPSAVSKYPDILLLSIDKRIVPRCSVVRLLMSEGLVKKDLSILSVLKSNENSFYEKFVSKFQKRVPEVLKAYEGKMEFGREKEGQSYNS