MALSPSPLAMEYVNDFDLMKFEVKREPPEGRSVASTASLGSTPYSSVPPSPTFSESGVVGANEGPRAGLEELYWLATLQQQLDSGEVLGLSPDEAVELLQGQGPVPVEGPHGYYPENLEETGAQHAQLAERFSDAALVSMSVRELNRQLRGCGRDEALRLKQRRRTLKNRGYAQACRSKRLQQRRGLEAERARLAAQLDALRAEVARLSRERDLYKARCDRLTSSGPGPGDHTHLLL