MTPPTRAELITYLVRTGIAGHVDTPRQNNLRHYRRLVQKDPYHQFGLTFSHDWTYSEVLALMSKRCGVVADEEYVWGIDTIDPDLTIDALEAFADRLALAAERRERVLFATGHPRNLRETYRAWKDALAERGCQVLTAGGGYSYEVTTERPPNRRIVVWEDDIAIVTDGRLARHSHHPFAMRAILADLADRGEAWPQLVIADHGFAGAAGEAGVPAMGFADCNDPALFLAEAEGKLLVTVPLDDGYLTEDYAPLREYVLARAGLL