MHEMGDDECVDLQSMLQMQQDGMRFCGQMNGMNMPSTQTPPTEEQRPSPFPRHSGTVHLWHFIRELLDHPNKQYGSCVRWVDRDEGTFKIESSHHLARFWGQRKNRAQMNYDKLSRSLRQYYKKGIIQKPEKKQRLVYKFLPPYNL