MLFHFDLKEFQEKVSTQLRPLQRSFQFWVRAADIYTGYKVFQVRASLEKDVQKQEVMWEKQHEVAADKIYNMCSDLGGFFLKVAQIVGKPDLAPAAWVKRLVTLCDQAPSTPYNVVRAVLEKELGQSIDELFEYFDKDPLGSASIAQVHRARLKGDKNDIVVKVQHPGVQELMMTDIRNLQAFALYIQKTDVKFDLFSVTKEMEKQISYEFNFVREAEAMARIRHFLCQNNKKSPVRVPRVIRDMVSRRVLVMEYIDGIPILKLGDEMAKRGIHPDGKLAAAAKQNILKNLSLAYGQMILKSGFFHADPHPGNILICKGSEVALLDYGQVKDLPDELRLGYAKLVLAIADNDPLRASDSYRELGIETLSKCENEQKEMLRLAETMFDTKLPPGVTMLQPFAEESSIKKIAVKAFPEELFSVLRTVHLLRGLSVGLGINFSCAEQWRPIAEEVLYVAGRLTAKDLKQVHRRGASRRRFWR*