MKNLSIFMFVFSLCMFGHVSRARIRIANELKFKKNLWMRCYSKDDVLGPHIIPIGGHFLDYFGTNFWGTTRFMCTLRQGPNYIHYQSFTAFKLFIVVVQVFSNEQSERKSGGRTVSGSRGISRSTDFVGASQNLRPFVSLDDDAYGYMYGIRNTLLSRAKDGIESHMLQYVIAKGLKETIDKIFDNLISHVCELMLDYYGHKVFRKLMEKCTDEQITRVLDIVLEEPFEFVRLCVHTHGTHAIQGLMRSLCSEEQISRFMETLCYVSLLLTKDVIAHRVILFCFNQFSPSHTRYLLEVIVQNCYQVAIDQNGCCMLKKLIRQSSRELRDPLIKEIISIAVRLCGNCYGTLTPKSLLVRNYVVQYLLRLKDYEVTSALSKHLDGNYVQLSYDKYGSHVVQKCLESREFSSRRIIAELLSDIDSLLVDPYGDYVIQTAWIVSEVRDKHDDSESFYVDFYQLILWLVFCRIMCDMYCCSI*