MEKAEPSFVPEWLRGGPGGGAQQVGGSYQDDSGNLLAPKSRLPQQSNAIRSSVLGYNSPPGSTYSDRSFSSWRKHIGKVSTATDKNGENTTHGRCGRGYDTLGWIREGYKGNGIRKDRDIKGRERDRLEVGERDKERETSETGMLRLQVTETLGKLESVSELNRSHSLRLSSGMPDGNAWKSGESGGGSLNVASLSSSLASNVQKYTFERNFPSLGTDEKLAGLSQSSGNSSIVSTQSLWQGPSQLDSGRARSPALVGTFSGFVTTAQPISGGIDQWTSVLADAPLSNGDNTLDKIVLTSSSSSTSAPVTPVAPLNMAEALTQNSPRVRTPPQLMDAQRLEELALKQSRQLIPVIPSSPKAMGMAEKNKAKSLRLVDNGVKNGTKSIQSGSLHANSL