MTVETSQTPSAAIDSDRWPAVAKVPRGPLAAASAAIANRLLRRTATHLPLRLVYSDGTATGAADPRAPSLFIHRPDALARRIGRHGLIGFGESYMAGEWSSKELTRVLTVLAGSVDELVPRSLHWLRPITPTFRPSWPDHSRDQARRNIAVHYDLSNDLFAAFLDETMTYSCAMFTDLLAQPTPAWTELAAAQRRKIDRLLDVAGVQQGSHVLEIGTGWGELCIRAAARGAHIRSVTLSVEQQRLARQRVAAAGFGHRVEIDLCDYRDVDGQYDSVVSVEMIEAVGYRSWPRYFAALEQLVRPGGPVAIQAITMPHHRMLATRHTQTWIQKYIFPGGLLPSTQAIIDITGQHTGLRIVDAASLRPHYAETLRLWRERFMQRRDGLAHLGFDEVFARMWELYLAYSEAGFRSGYLDVYQWTLIREGPP