MPPKPNPNKAAKEKQKADTSKKQKQVEDKTFGLKNKSKSKNVQKYVQSLQQSVQARAKKPEDDPKAAAKKKKEEESQREKELNELFKVAISQPKVPVGVDPKSILCEFFKQGQCTKGFKCKYSHDLNVERKGEKIDLFSDQRDGTMEDWDQETLEKVVQSKGMEYSQNKPTEIIDGQSEITNSAILDLLKSYVSDRKSDWEKYLPLVEFAYHNTIHTSTGKAPFEIIYGKVVLPPILRTKDEIFAADEYVRDLDIAFAQVWTAIERFETKHKKAADKHRREVQLKEGDWALLKFEKARLRKRPGKEVNYPKLCNNRYLVKFKNYSALDAKWMDEAYFEDYPDLIWRLFQLRTTD*