MNGDGAAKRAPAAAYYECTFCKRGFTNAQALGGHMNIHRKDRGGSGGKSQGSGQQLEGGSGGGQQHGRDVHLGLTLGRDEEDGRDGVDLELRLGHAHYP