MLHEKIVSLGILEKDIVLGNALVDMYVTCGVLAKAQQVFNELPVRDIVTWNALIAGYAQQGQGKEALQCFERMQFEGHYPDAVTFICALKACGNIGALAKGEEIHDNLTCLDMLENDVVLGSALVDMYARCGAVRKAQQVLHELSIRDVVTWNALLAGYVQQGQGEEGLKCFDSMQHEGHSPNAVTFSYALKACGSIGASVKGEQIHDKIVTLGLLDKNSALERTLMEMYARCDELAKSLELHKELLIHVATWNALIGRYAQQGQSEKALDCFERMQSDGVRPDSTTIVCVLNACNHSGLLAEAEIYFSIICTKYGIMADIDHYCCMIDLFGRAGKFSKALEVVEKVPSAEWLSVWISLLGACCKWGEVKTGRLAFEHVVHLDKSDAPAYVSMANIYAAACL*