MEDLGKCGANYVPLSPLSFLHRAATVYGNRTSTSERCTRVASSLVGSLDVRKGDVVSVLAPNVPALYEMHFAVPMAGAVLNAINTRLDARKVATILAHSHAKLLLVDYQFLSLAKDALALLESSLIIPRLILIHDHDHGLDSTYEELVRGGDPRFDPVKPADEWESISLNYTSGTTSAPKGVVYSHRGAYLSSISILLLWEMGREPVYLWTLPMFHCNGWTCTWAVAARGGTNVCIRNISAQEIYAAIRQHRVTHFCCAPIVFNIFLNFPHTEPLHGRVEVLTGGAPPPLSILRKVEDMGFSVTHAYGLTEATGPALACEWKSEWDDAQLSPAQ