MIFQIRLESNLRLGRKGFSPPASFPITRRIGHPYQNRTPPKRKKPRTSFTRMQIAELEKRFHKQKYLASAERASLAKTLKMTDAQIGT