MGFKTPQEVWTAITTIGYAKSSGQKPLPQVRARADAPARSHGGVLLGFGATASTLVAYGLMPAATAAGGHDAAASSFSYGPGIVKAVYGFLFPVGLVLIIVAGGDLLTSTMMYCTAVVLDPPEHAALPRWRIALGSLRSMAMAWGANFCGCLLMAFCLVYRGGLFDGEPWRSGIVHLVEVKALQLTSEQLFFRAIGCNMLVCFAIWANIAAEDAAGKVLVIWMIISTFALSGFEHVVANMYTLPLGTGSGPRLLERRECLAIFRNLGIVTVGNYVGGGIMVGAVMFLGVGYHPSTRRASFLEKPYL*