MPPKRAAAKKPPAGPPKGSAASAKKDPLDEIAATIQKQKAFVTCASDENKHVNEHAYSGAYAALGIDSAFTAEKFRDEFKLEVTHLDDEKVEFEMQGLSPAIANAFRRILIAEVPTMAIEKVFMVNNTSVIQDEVFAHRLGLIPIRADPRLFDLRGEGDTPTEKNTIVFKMCVKCTREKTTDGTKGALINDKVYTDSLVWLPNGSELPPDEETKFTQFSCDQGEYLKKRNKESKELGEKEYFNRNGKDPNVISTVHDDILLVKMVAGQEIELEAHCTKGDGKEHAKWSPVGTTWYRMVPQVTFPSGPLTGEDADVFMRECADFDDAHACYERVGSDRRVVAKNERGCEFCVERVRALSGEPGWEEKVQLLKKKDHFIFTVESTGQMPPELIFKEAVNVLASKCQSVLSAL*