MVLSNPAMLPPGFRFHPTDEELIVHYLRNRAASSPCPVSIIADVDIYKFDPWDLPSKANYGDREWYFFSPRDRKYPNGIRPNRAAGSGYWEAPGTDKPIHSSGGGGGGAATNESVGVKKALVFYKGRPPKGTKTNWIMHEYRLAAADAHAANTYRPMKFRNTSMRLDDWVLCRIYRKSSHASPLAVPPLSDHEQDEPCALEENAPLYAPSSSSAASMILQGAAAGAFPMVQLAHLDPSSSAAASTSAGGAVEPPAVTGKRKRSSDGGEPTIQPLPPAAAAAKKPNGLCVGATFQIGSALQGSSLGLSHQMLLHSNMGMN