MGAAKNNNWAILEGEGGGNSGNGNDASSSSQIPYSSSVVDTSLPLPLMIPRIIELCKDLFSNWRELDDSLFSVERVSGGITNLLLKVSVKEEEDKESSITVRLYGPNTDYVINRQRELQAIKYLSAAGFGAKLLGGFGNGMVQSFINARTLAPSDMRQPKIAAEIAKELGKFHKVNIPGPKEPQLWVDILKFFEKASTLAFEEPDRQKLYETISFEELYKEIIELREFTGLLNAPVVFAHNDLLSGNLMLNEEEERLYLIDFEYGSYNYRGFDIGNHFNEYAGYDCDYTFYPTKEEQYHFIKHYLQPDKPDEVSAREVESVFIETDAYKLASHLYWAVWAIIQARMSPIEFDYLGYFFLRYNEYKKQKPLTFSLVTSYLSASV*