MEGGAASGSGMTMEAFHECCGSSAFASEMMRRMPFTSLEHAVDTARIVWWNEVNVLGWLEAFAAHPRIGDVEALRKKFPSDKGWTAGEQSSALATANEQVLQELAEWNKLYEAKFGFIFLICATGKPSHEILAALKKRFTNLAIDELRIAAQEQQKITELRLAKLNIWRSKESGVATDLLSDMNIKDAAKVESALRPPITTHVLDVSLGKPGAGIDVKLERSIEGANNLWEFIGTSATDSDGRAGPLMEKSNRIQAGTYRLTFETGNYLSKTEKVAASGKGKSVFYPFVHVVFQVQPHQVFEHFHVPLLFSPYSYTTYRGS*