MNPLTKVKLINELNEREVQLGVADKVSWHSEYKDSAWIFLGGLPYELTEGDIICVFSQYGEIVNINLMWDKKTGKSKGFCFLCYEDQRSTILAIDNFNGIKIKGRTIRVDHVSNYCVPKDSEEMDDVTKELQEKGCGAHTPSPSLSESSEDTDWEVQAEQPPSSSPRSKTVKEEDDPGPKKHSSKNERAQKSVPREGRKLPKARTAYSAWAENRERELKKEKPKHEHRSSSRREAREEKTRDKDRGRSSGTLSSLYNGRSEGRSHRSRVRSRDKSHRHKRTQRCREQESLNSSDCRRH