MAFANNLKMVSSSNSNSGTHVQFGDTSHTKIFVGGLPWETQRDTMKRYFEQFGEILEAVVITDKITARSKGYGFVTFKDPEAAGRACENPNPIIDGRRANCNLAALGAQKNHSATPQPHERG