MKKLRFKPRATFNADLKRLASLDKTIIDEVRAAVDLLLEQQQLPPEFEDHELNRRMSGYNEFHLRDTPKNKTPSETNDVLVVYTIDKDELVLIGIRVGSHERLFPGQNRAKRYRKNDK