MTHTTHLGRHRAINLAAGAAALPLEVLERAASSFVETDHSGMSVAEMGYRTKPFHRIMERAENSLRDFLRIPDSHEVHFFNGGATLQFAAIPLNLLGGVNEGKRANYLMSGHWSEKARNEAQLFGEVKEVAVDPKGLYFEIPDSKTWDMDPNGAYFHYTSADTRQGLEIRDFDFAAIPAGMPVCCDASANLGSAPIDVSKYGVLYAASHKNFSTAGVCYSIIRRDLISKDTQMKAIPTMCNWSTFQNAPNKIYNVPVLMSVWIGAMNTEWMIERGGVEAFQDLAITRSRLLYDLIDNSDGFYNTFVNDEAFRSRMQVVFTIGTGSGRDHDLVE*