MSTTTTASTAVHERRRALQAFDDTKAGVKGLVDAGVTAVPAIFHHPPDSLPLDASPRPRHEHRFTIPVIDLAGLVTPQGRASVVGAVRAAAETVGFFQVVNHGVPEATTSGMLAAVRRFHEEPAEARAPYYSRDHGRRVRYASNFDLFQSPAANWRDSVYIDMAPDAPPAPEEIPPALRDVAPEYAALARRLYHELLGLLSEAMGLRPGHLEEDAACTDGLNLAAHYYPACPEPRLTMGTTKHSDPSFLTVLLQDAIGGLQVLVDNLEEDGESSVWVDVPAVAGALVVNVGDYLQLVSNDRFKSVEHRVVANGAGPRVSVACFFRTYGAAASTRVLRPIVAGGEGGARYRGATVEELLRHYRAKGLDGTSALHHFRL*