MSTIEIASLFESSKDLDRLRKEQEEVLLEINKIHKKLQTTPEMAEKSVDTLLLKLRALYVQAKELSENELNVSNALVGQLDALLQSGLSAAQRKKIEVNEQKKKRMKTDSDLSRLSPAASMTASLKGEQVAARVTPDNAEKDEWFVVKVIHFDREAKEFEVLDEEPGDDEESIQRKYKLPMSRIIPFPKRGDPSSAPDFPHGKPVLAVYPGTTALYKATVVNNRKKKTEDYLLEFDDDEEDGSLPKRTVPFYRVVPLPEGHRQ