MEGKRKLSVAICHPDLGIGGAERLIVDAALELKNNGHDVRVFTAHHDPRRCFEETVNGSFPVTVYGDFLPRNVWNKLHAICAYIRCVFVAVCMVLFWPKFDVVLVDQVSAVIPILKIKRSKIVFYCHFPDLLLAPHTTTIKRLYRKPIDWLEETTTGMADRILVNSNFTASTFARTFRKLHARGLRPSVLYPAVDVEQFASLPEKANVDGLPAETPFFLSINRFERKKNVSLAVSAFDIVLSQIENTQVKLVLAGGFDRRVTENCEVLDDLQDLARKLGISEHVLFLPSCSTQTRDELLGSCVCVIYTPSDEHFGIVPLEAMAAGKPVIACRSGGPMESVLHAKTGFLCDPKPAAFASAMLEFVKDPNLAKSMGSSARSHVRDRFSRQTFGSRLVQELWCALSR*