MGRSAPASRNAKVCEDHFEAKEFKTDQVNGRRKLKANAVPSLLLNAEWNLPTTEKREPAAKPPCDAPEAETVELHESGLNREKKPELTPYLEQKKCWKTEEERGKVRQSTSRTFTADQIRTSEKGTIEGSSSRNATVPNALSTETVCGSKGCEYVKENMVPLPAPRTLHKQVECTEDFPSKF