MASLVSLGFTEQSKLDGSNCPLWKVKIRSQFVARKLWKIVEGKELKAGQPERSLTSRNQLAAVDSPVSSAQLAHMLMNKLLESYRGFVTSVTVGHRDKTLDFEEVSTLLLEEEQRNKRFGKAGGESAFAASSDTKKEEKGKKKPKVKCWYCDEKGHTMKVCEVKKKDKAKRKATKGGPSSSSDNDTKTLEMVANLVTTADAVASVDRIGPSSLCADLLFGDVKKRYGVCHVRAFGSFTMDMFTPTSDLDISLNVEHGVETFTREERIKVLKKLTKLLYGLQACGGLVSDIQPVLRAKVPVVKFTHCKTGIECDISAENGDGITKSEFLRIFSLIDPRFRKLCFLMKAWANVHGINSSKDHTLNSLSIILLVAFHLQVGLGDKVPGS*