MKIRSYAGITKPSFLLVHPELPALTSRNPQFTSLFTLRIPCNREKLTGMITRSQYSVADRRSATRYGDSSVSNKNTNRLGPRQGGSSSLYSRPSLLDMKNDRMENRARVYEFLRGIGIVPDELDGLELPVTVEVMRERVDFLHKLGLTIEDLNNYPLVLGCSVKKNMIPVLDYLGKLGVRKSTFTEFLRRYPQVLHASVVIDLSPVVKYLQGMDIKPDDIPQVLERYPEVLGFKLEGTMSTSVAYLVGIGVARREIGGVLTRYPEILGMRVGRVIKPFVEYLEDLGIPRLGVARLIEKRPHILGFGLEERVKPNVQSLLEFCVRKESLASVVAQYPEIIGIDLKPKLLSQQSSLKSVIDLSPEEFGRVVEKMPQVVSLSDRPMMKHVDFLKNCGFSLEQVRKMVAGCPQLLALNLDIMKLSFDFFQTEMQRPLDDLVDFPAFFTYGLESTIKPRHKMVSKKGLKCSLGWLLNCSDEKFAQRMDYDTIEMEEMELLPSFDMNTLTEPRSDDSGSDYDDSDDDYV