MVLSNPAMLPPGFRFHPTDEELIVHYLRNRAASSPCPVSIIADVDIYKFDPWDLPSKANYGDREWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHSSGGAATNESVGVKKALVFYKGRPPKGTKTNWIMHEYRLAAADAHAANTYRPMKFRNTSMRLDDWVLCRIYKKSSHASPLAVPPLSDHEQDEPCALEENAPLYAPSSSSAASMILQGAAAGAFPSLHAAAAATQRTAMQKIPSISDLLNEYSLSQLFDDGGAAAAAPLQEMARQPDHHHHHQQQHALFGHPVMNHFIANNSMVQLAHLDPSSSAAASTSAGAVVEPPAVTGKRKRSSDGGEPTIQALPPAAAAAKKPNGSCVGATFQIGSALQGSSLGLSHQMLLHSNMGMN