MVRGKIVIRRIENMRSRQVTFSKRRRGLLKKARELAILCDVQVGVIIFSSTGRLYEYANSTATTTMGTTMPYIIQNYQSAQEQHQLLNPLSQVMEANGGEILKLRSQRLMFNGKSAGEGLTPY