MSAEFCAAAGGGGAAVAMEFGVVGDVMGLQQGIAVTAPSPRDSSDLGLLKRAALTQAAAAAAAPYPSPFLDEQKMLRFSKAAHTLPSGLDFGGPSEQAFLLSRTKRPFTPSQWMELEHQALIYKYLNAKAPIPSSLLISISKSFRSSNRVSWRPLYQGYTNADSDPEPGRCRRTDGKKWRCSKEAMADHKYCERHINRNRHRSRKPVENQPKKTTKEVPAAAGSLPCAGPQGSLKKAKVNDSKPGTVSYWTDNLNRTMLNREKANKLTEDNSLLLNSTNSQPTLSLLSQLKQQNKPDKLGPTLENESNSDTILKAWGGNQPSHKGISSAQRHDADSLQSVLQNFSLAQNEKMESEKNKYSDSMLVSSTFYSADGPRSTCLTPNMTQVQQDCISSSWEMPQGGPLGEILSNNKNSEDLSKCESRSYGWLLNLDQAP