MALPPSPLAMEYVNDFDLMKFEVKREPSEVRSGTLTASLGSTPYSSVPPSPTFSEPGMLGATEGPRSGLEELYWLATLQQQGAGEVLGLSPEEAVELLQGQNPVPVEGPHGYYPGSSEETGAQHAQLAERFSDAALVSMSVRELNRQLRGCGRDEALRLKQRRRTLKNRGYAQACRSKRLQQRRGLEAERARLAAQLEALRTEVARLARERDLYKARCDRLSSSGPGPGDHAHFFL