MVEEHGPIFTINLGVHQTLVVSDGAIAKECFTTNDKAFASRPKAEAVKLMAYDYAMFGFTPYGEYWRQIRKMVTLEVLSQRRVEMLGHIRASELRASITDLYDVSVKSSDVLRVDMGQWFGNFVVNIMVRIISGKRFSPKDEEGVRFQSIVKKFFELMGAFVASDFIPYLRCFDVGGYIKAMKKTAGDLDDIFDGWLKEHKMNSNSSLQHEGNQDFIDVLISILQGASKEAFPGFDHDTIIKSTCQQLLVAGVDTTSLTLTWALALLLNNPKALETAQNEIDEHVGRDRLVEESDLKNLVYLDAIIKETFRLYPAGPLSVPHESLEDCIVDGYNIPKGTRLLVNLYKMQRDPKIWSEPLEFRPERFLTSHKGIDVKGNHYELLPFGSGRRMCPGVSFALQAVSLALASLIQQFVLKKPSNQPVDMTESLGLTIGKATPLEVILAPRLSSNMYQHHVGS*