MTPPAAPTMAAGDAVHVGRRRHVLLFPLPYQGHINPMFRLAGLLHARGFAVTVFHTQLNAPDPARHPEYRFVPVPNGSPVPVAIEDVVAHILELGRACEAAFRDRLASVLEEYSRDTVACLVADAHLLPIFEAAARLSVPTLALRTGSAACCACFLAYPMLFQKGYLPVQESQRDMPVLELPPYRVRDLLVIGEDGGGLARELITRATAAVKTSSGLILNTFDALERRELEGLRRDLAVPVFDIGPLHKFSPAGDSSLLLPDRSCLEWLDAWPPESVLYVSFGSVACMSARDLVETAWGIAGSGVPFLWVVRPGMVSGPADHRQQQLPEGFGAATHGRGMVVTWAPQEDVLGHRAVGGFWTHAGWNSTVESICDGVPMLCSPYFGDQMGNTRYVEHAWRVGIEVGGNIERGSVEAAIFRLMTHEDGAQMRTRAGELKKAAAECTAEGGSSCLAVDKLFTHMMSL*