MTAPFHIEGSDRDSRWVVTCDHASNRVPPEVANGDLGLPPEDMARHIAYDVGAAGVARSLAAALNAPVILSDFSRLVIDPNRGEDDPTLLMKIYDGSIIPANRHAEAAEIERRLDLFHRPYHRALEGLLAARTDPVIVSIHSFTRQLRGHAARPWHVGVLYAGDTRLALPLLARLNDDPDLCVGDNAPYSGHLPNDALDRHGVQPGRPHVLIELRNDLIAQEADQVAWGARLAPMLDAALKISEV