MGKGDPNKPRGKMSLYAFFVQTCREEHKKKHPDSSVNFAEFSKKCSERWKTMSAKEKSKFEDLAKSDKARYDREMKNYVPPKGNKKGKKKDPNAPKRPPSAFFLFCSEHRPKIKSEHPGLSIGDTAKKLGEMWSEQSAKDKQPYEQKAAKLKEKYEKDIAAYRAKGKSEVGKKGPGRPTGSKKKNEPEDEEEEEEEDGEDEEEEDEDEE