MTMSSTSVISALVGTLLALQIGNCAAWGSEGHYITCAIAESLFMDETKAAVQSLLPDYAEGSLAHVCAWPDQVRRTREFHWSAGLHFIDTPDFQCNYNHQRDCHGSHGEPEMCCVGGINNFTQQLTTFGSSNGQHNLTVALLFLSHLMGDIHQPLHVGYTGDAGGNTITLHWYHRKVNLHHVWDSSIIDTAKQRFFDFDIQEFIDNLSKNISVNWDEASKWEKCHGDMIACPDVYARESIKLACKWAYKDASEGVTLEDEYFLSRLPIVEQQLSRGGVRLAAILNRIFGQSNQMHSE*