MGLPWYRVHIVVLNDPGRLLSVHIMHTTLVVGWAGSMALYELAVFDSSDPVLDLMWRHGMFVIPFMTRLGITNSWGGWSITGGTITNPGIWSYEGVVGVHIVFSRLCFLAAIWHWVYLDLEIFSYEGTRKPSLDLPKIFGIHLFLAGVACFGFSAFRVTGLYGPGIWVSDPYGLTGKVQAVNPSWGVEGFDPFVPGGIASHHIAAGTLGILVCLFHLSVCPPQRLYKGLRFVVARTMWYGSATTPVKLFGPTRYQWDQGYFQ*