MNALQLPVSPAPAIESGAAQPSNLSALAEKFARMMEGKPQAPLAEMAPDSTLGNALMHQDESMRKALQDMHALAHAQKDNSMNDIDMTSRQIELMYRVSGMQFQFHAMVYLAQSGKSGLQTLMRNQ