MKRASLVAAAVAVVVLTTIVASSTLPLPKFRAPDFRAPSRVDTMTLVTTRREIAALRDEVRALSTLVRGEQAADADAAPRREASTVFPPTPPPTPTPTTAPGATWPKSRFKLGSSHAQFGQDEWVHRRYDGRIPPTFVEFGCRDGVKHSNTHALEAAGWKGLCVEAIEKVRPVRKRAYQGAICAPEAAGENVTFTKSALPGLHGVKGTTDLSFYEPRARITKDVVVKCLSLPALLDENNMTHVGYMTVDVEGGEIAFAKHFDFDAYRVDVLQVECRGREVCQETRDVVEALGLFRFVHRFELGMESGDLLFENVRL*