MELELEEGYTAHAIVLSRLSSIAPATPSAGSQITHLLTESDLSMKLHYIRAVYYFEKTSVKNCCDGKWKGAFSDPLLDYRPVSGRLNSARDGRLYVKCNDAGLRIFEAFSDSNLKDWVDLKDCCLEPELSRSDQSLGGEFSSLTPLVIVQFTRFKCGGLAIGVSWSHVLGDAFSASYFIQKWGESYRRNKCNACPPAICTEHVGEKSKWTPNNQFHKDLWMNKPQEDTMMEGASFRLSETMVNYLMAEAQYSNSNAVSPFVAISAFVWKSILKARREGRYENALICTNISKSKKVASPLGNVNQILAKVQICNDHVDLCTIAQLIQNGDQTTPITANGAGLVYGSELTFLNLEHLACYDLVFEEKGPVHVSYTVEPVGDNGMVIVMPSCEGGNSRIVKVSLHKDELVTLKEELIQSSIV*