MALGTTSTSFALNEGRLENGYVNQLIEDANKKCDRARSVAMSTKIEVPSQVVQDDLDQQLAKLIDLSKSNPMNLYGLRSLFPRIAKDFFSRGGGDPNDLLVCEEKYSLFGFEVLGLGAQVLPELVRMPLEFIDLEISLAFAAASGYRDVFEPFPPFLLEKSQRSGIFNNNHIANPKNMSTSQNKNKIIPALMSMIKSFLWPGMIISENKNKNMGALRSTIGSFPSVSEMRLCANEAELKAKLAKFVVVNDRGEIRAKIGRRIFWRGSLAVSL*