MAPPTAVPFLPTATEEKTLRVSFIRDEDERPKVPYNHFSNEIPVISLAGIDSADGRADVCRKIVEACEDWGIFQVVDHGVDEGLVSEMTRLAREFFALPPEEKLRYDMSGGKKGGFIVSSHLKGEAVQDWREIVTFFSYPIRSRDYSRWPDKPEGWRAVAEAYSERLMGLACKLLEVLSEAMGLDKEALTKACVDMDQKMVVNFYPKCPQPDLTLGLKRHTDPGTITLLLQDLVGGLQATRDGGKTWITVQPLEGAFVVNLGDHGHYLSNGRFKNADHQAVVNSNCSRLSIATFQNPDPEAIVYPLKVREGEKPILDEPITFAEMYRRKMSRDIELANLKKLAKEKEQEELEKLPLTVVMSEEILANYAELSAEGLPMLKQRLEISNKAVTEMAIEA*