MALPPSPLAMEYVNDFDLMKFEVKREPPEGRAAPPTASLGSTPYSSVPPSPTLSDPGLGCGLEGPRPGLEELYWLAALQQQLGAGEALGLSPEEAAELLQDHSLLPAEEPHDLYPGSPEEMGTQRAQLPERISDAALVSMSVRELNRQLRGCGRDEALRLKQRRRTLKNRGYAQACRSKRLQQRRGLEAERARLASQLDALRVEVARLARERDHYKARCDRLVSGGHGSGDHAHFFL