MARALQSLVLSTSSASSSFLLPRPSLFGDELRSKRSNVAFCQRQSPVGAAVASSAEPKWKQKLAAADEHAAATRQATALAQEEYFKKQAEQRRQQAGAGLVEKLDSMEYTPYLTEEGLIADITKPDIKASVYAIFDDAKTLQYVGVTRQVYQSMRLHFARFPSKCFYVKVQHLSRPSRALLEGIRDQWIADNGSPPPGNDNGEMQNRWENPLDCKVFMTDEEMRLLEEAAPGPPKAAVLKNVARRIEKTLMAAFEERKCTDKLRFEPKLKDRGLLDLKGVVIKPDSSVPTSTPKSKEAQAPSAA*