MNRGIEVLSPASYLQSSNWLFQESKGARWTAEENKLFENALAYYDKDTPDRWMRVAAMIPGKTVGDVIKQYRELEEDVGVIEAGLIPVPGYTTASSFTLEWVNNQGYDEFKQFCSVGGKRGASTRPTEQERKKGVPWTEEEHRQFLLGLKKYGKGDWRNISRNFVITRTPTQVASHAQKYFIRQLTGGKDKRRSSIHDITMVNLQETKSASSDTTKPSSPLQNQKLSSMVKQEYEWKLPCEGMPIVFNSTSGNMFMSAPLHGISSYESRPQEQNLLRQSSWMPVFTL