MGSNEPSTPSKAPKASEQDQPPATTSGATASVYPEWPSFQAYSAMPPHGFFPPTVAANPQAHPYMWGAQPMVPPYGTPQSPYVMYPPGTVYAHPSTTPGMHPFSHYPMPTNGHAETPGAAPSAPEMNGKSEPGRTSAPSANGITSHSESGSESESEGSDANSQNDSHSKDNDGKEDGSSQNGISYSASQGMLNQSMSMIPIQPGAMVGVPGSTANLNIGMDYWAAPGSAAIPATQGKATAGSARGDQWDERELKKQKRKQSNRESARRSRLRKQAECEELGQRAESLRSENSSLRAELERIRKEYEQLLSQNASLKEKLGATGDSIPDMNEQNDGDGSGHQKQPDSDAQPGNES