MNGIHDLGGIDGMGPVGPTAWEPPYHAEWEKAAWALFPFAARAGMFGLDEFRKHLEGMHPLHYLTAFYYEHWVDAVERIGCEKGHWTREELDKRTAYYLQYPDAPLPPNDDPALVDFANWAIQNGFPAARQIETAPKFRIGDKVVVDASVPRHHHRRPRYAMGRVGEIVMHHGAHVFPDTTAAGGGETAEHLYTVRFAQSELYGAEHADPNACQHVDMWEPYITLARS