MDPKSAESLAKLPMTNLLQTPPSIRRRTLLDLNKEKYERILHSQRMEREKSRLKTKSNVYRALMGNVVICAAKFGAWLSSGSSGMLAEFIHSVVDCGNQALLLIGLRDSRLDADRKHPYGYGKSVYFWALVSALGTFFLGAGVSMTHAVDNLLNPSLHDIPIEVWGVLAFSFVVDGYVLSKTISETMATRPATTSYYKHLANIRDPATLAILLEDGAACLGVVLAFGGIAASHYTGNAIFDGVAGVGISALLGVMGIALVKMNHRFLLGQAVDREITEEIGKILLSRRSIDSIRSVQSQWTGPETFSYKAEVDFDGTYLAARLMPIYQKEFVKIRDTMDTELQVMLALYAEDVMRTVEREVRHVEANIRKKYPGAEYIELEPMSMDADRYALDDNFMSELKRAESDILSNYIRSMKKEESYEMMESRSPNSSTASSDSSRLGNDLAEGFPGKAKTASTDRRPLS*