MPPRARRSPVWSNGEVLDLISVWGKEAVQSQLRSSHRNYDTFGQISRAMVERGHDRDALQCRVKVKELRNAYCKAHEANSRSSAAPTTCCFYKELNAILGAEDHHGHFRAQSNKEGGGGRAAAKQERGC