MASKPCAVCKILREPCGTNCIYKPHFTSDSARFQDVHQIFGAVNVAKIFNRLGSEDREIAANCLSYAAEARRRDPISGVYGMKLYYESILNDVEQEIRSALNELETNLGPDQVPKFFDIPIPDDFLNTTASLDSYIEKIKNLTTVEKNNLLQFWKRENQKMGDGASTSAGPSTAFGEKHQ*