MHPEIRTTAAKKGFTEEAGTLLILPYGAEQISLIASALGGAHAVDTLVSILSLCSIPDPEQTLRRLVNDALKPGGTLLFYEHVLSPREDVARWQRFWAPVWVYIMDGCRIDRPTHVWIEKIDAWAEGSVWGKEGEPEEHLFWHRVGRYMFGSSVTCFSSEVKAGTCDSSSGDRILTSSIGFLWYFGAQELLPESREATVGCCSLGSCGLDDSSHPHYLPGRVAHTMLFHPAAGRMVQGIGPDVGSGKVFNWFIIPSGFVAMACGGHLLLLEG*