MEDPPKNPCYINLKPRATTPNTEWMLEVLLVRIRKDRNAWIFQAGCDSVISGRPEYFEKIKEPMSGGTAGRMLQNKAYKTLDEVKGHWGLSYTNCKKYNKPGAGRNIAVEQCYGIFAELTGNLPES