MGLPWYRVHTVVLNDPGRLLAVHIMHTALVSGWAGSMALYELAVFDPSDPVLDPMWRQGMFVIPFMTRLGITDSWGGWSISGGTVTNPGIWSYEGVAGTHIVFSGLCFLAAIWHWVYWDLAIFSDDRTGKPSLDLPKIFGIHLFLAGVACFGFGAFHVTGLYGPGICVSDPYGLTGKVQAVNPAWGAEGFDPFVPGGIASHHIAAGTLGILAGLFHLSVRPPQRLYKGLRMGNIETVLSSSIAAVFFAAFVVAGTMWYGSATTPIELFGPTRYQWDQGYFQQEIYRRVSNGLSENLSLSEAWSKIPEKLAFYDYIGNNPAKGGLFRAGSMVLAQW*