MVRVTADLILRSPQYFNAVRERELDLRGNKIGVIENLGATEDQYASIDLSDNEIVKLEGFPHLKRLTTLLLNNNRIARINPNIGAALPKLETLVLTNNRLSNLVDLDHLATLGNLLNLCLLDNVVTKRPNYRLHLIHKLPKLRLLDFKKVKLKGALLVELGSSERQEAKKLFATENGAPAKAPPPPPAKTFVPGEIPSEDSLEATPVEVEEPSRKGPTPEQIIAIKTAIANSQTLEEVARLEKALKLGQLPSDIVLPGEDGSRKSTTDSNIDVPPSTQQSEEITAMEEE*