MPPLDFKDFQEKLSTHFRPFHRSFQFWVRAVDIYTGYKVFQLRVSFVKDVKKQEEMWEVQHELAAEKIYATCADLGGFFLKIAQIIGKPDLAPAAWVRRLVTLCDRAPATPFDAIQPVLEKELGQSIGEIFERFDVDPIGSASIAQVHRARLRGDKNDVVVKVQHPGVQDLMMTDIRNLQAFALYMQKTDIKFDLYSVTKEMEKQIGYEFDFIREADAMERIKRFLYENNKKRPVLVPRVIRDMVTRRVLVMEYIDGIPILNLGDEIAKRGINPGGKLAAAAKQKILESLTIAYGQMILKSGFFHADPHPGNILICKGSEASGQYKLVLTSPDKLRIGYANLILAIADNDPVKASESYRELGIETLSNCKDEQNELFKLAQTMFDTKLPPGVVMLQPFAEDSSIKKVGVQAFPEELFSILRTVHLLRGLSVGLGINYSCADQWRPIAEEALVRAGRLKDKDVKSRARQSSFFRRIFSQQ*