MTTLKQILITKSYTHLHKNSKCKTAQVGMSYHLETLKNAFASTPKPTRHIREQLAQETGLNMRVIQ