MDHNESRYFVYEKRGYELKGVEEEEIARLAEDGDIYNKLSRSLAPDIFGHEDIKKALLLLLVGAPHRKLKDGMMIRGDLHICLMGDPGVAKSQLLKHIITVAPRGVYTTGKGSSGVGLTAAGQKDLVTNEFVLEGEALVLADMGICAIDEFDKMDESDRTAIHEVMEQQTVSIAKAGITTSLNARTAVLAAANPAWGRYDLRRTPAENINLPPALLSRFDLLWLILDKADMDNDLEMARHVVYVHQNRESPALGFAPLEASVLRAYISAARKLSPSIPRELEEYIATAYSSIRQEEAKSNSPHSYMIYIQQIYFSVCILYDNNDNRFQH*