MAELYGYKRYEKSLGLLTTRFVSLLQKANNGVLDLKIATDLLAVRQKRRIYDITNVLEGIGLIEKRSKNSIQWKGAGPDGNATEVGKKVNLLRKQINLLEQREELLDKQMHWIEQSIKNVLDDPDNDAMTFVSEDDIKKCFKDDQILEIFLHVPNEDTMDAEVQKYTEQGEDISQDCNYLLRLSPPVTIQDFSFSLHGTEGLCDLFDIPC