MAHLVRPNTDDFSIFVGDLAPDVTDFVLQETFRQFFPSVRSAKVITDPVSGRSKGYGFVRFANEQERDRALGDMQGHYISSRPIRVSLATARRNPGPGGVTHPSELDPTNTTLFIGGLSAGVSEEQLRSIFGRFGDIVYTKIPQGKGCGFVQFVDRRAAEIAMAEMNGQVIGSSAIRISWGRSTSRAAAVREREGGVSFGAGLPMAYGYDAAAAPAGFAGYPAASAAYGGADLYNYQGEGAPTSYGMDAAFAGGYQPTAYANLAGAATGAGAQFANLQGLAGAQNASQNLLQQVYDPMALNDISKLNQTFMKRQQPMLIGSLLHGS*