MEVYLRVNDDIERDTAIVIEKDDTINNKIKTIFEMESGLAKYINLKPTIFNTEKPVAYYKSIHPGYMTDHGALLFDYHADEEPYIEKLDYDKPLFEQLWPGQLIVPKWVRSRKNTIIYWIVILFWLYTDLPDHISPTPGICLTNQISRVVIMASEFLEIPDITNKLRAEIQPGFTSVPVQYALFCLHLLKIAILTFFLETGFVNPYSINPIKNWMVLNSAATSPQLKEVAKKLGWIGTRRSTKAGYESGLYNFILAKHGGQVGAFRAGVLTSAINPGFVLERGEGFQTPLKDRSKNSTFETMKEKRKFILGDDYYQALEDNLKHNLAVARKENNSGKYSEEIRRFRKYGLFEVDDRLTEMVALRKEVHPKYAKKDEDEEKKKK