MPPLIDFKDIQDKLSTQFRPWQRSFQFWVRAADIYTGYKVFQLRVSLVKDVEKQEAMWERQHEFAADKIYAMCSDLGGFFLKVAQVIGKPDLAPAAWVRRLVTLCDRAPATPFDTVKLVLEKELGRSIEDIFERFDVEPLGSASIAQVHRARLKGGKSDIVVKVQHPGVQDLMMTDIYNLQAFALYMQKTDIKFDLYSVTKEMEKQIGYEFDFKREANAMERIRQFLYENNKASPVIVPRVLKDMVSRRALMMEYIDGTPILNLGDEIAKRGINPGGKIAAAAKQNILKSLTLAYGQMILKSGFFHADPHPGNILICKGSKVALLDYGQVKDLPDKLRLGYANLVLAIADCDPIRAAESYRDLGIDTSSKCENELQELFRLAETMFDTKLPPGVAMLQPFAEDSSIKKVSVEAFPEELFSVLRTVHLLRGLSVGLGINYSCAEQWRPIAEEALYLAGRLKDTDLKTKHRKQRFFRRLLQSE*