MLFHFDLKKFQEKVSTQLRPWQRSFQFWVRAADIYTGYKVFQVRASLEKDVKKQEVMWEKQHEVAADKIYSMCSELGGFFLKVAQIVGKPDLAPAPWVKRLVTLCDQAPATPYNVIRVVLEKELGQSIDELFEYFDKDPLGSASIAQVHRARLKGDKNDVVVKVQHPGVQELMMTDIRNLQAFALYIQKTDVKFDLFSVTKEMEKQISYEFDFVREAEAMTRIQYFLCQNNKKSPVRVPCVIRDMVSRRVLVMEYIDGIPILKLGDEMEKRGIHPDGKLAAAAKVNILKNLSLAYGQMILKSGFFHADPHPGNILICKGSEVALLDYGQVKDLPDELRLGYARLVLAIADNDPLRASESYRDLGIETLSNCEDEQNEMLRLAQTMFDTKLPPGVTMLQPFAEESSIKKIAVKAFPEELFSVLRTVHILRGLSVGLGINFSCAEQWRPIAEEVLYVAAKDLKQIHKRGTSRRRFWR*