MKLLEESFSSKGGAGHLRVIPETGEDVWQIFNLVRAGDHVTASTFRKVTREASGGLGAAESERVRVKLRVLVELVEYDGDGEAIRVKGRNTTESPHVKLGAYHTLDLDVNRTIKVEKEAWDVVDVARLREAADPAASADVAVLLVTEGLANLQLVGGATTTHRAKIEKSMPRKRGLASMGYEKALETFHKNVLAAVLRHVDFAKIKCLVVAGPGFEKETFARYVDAECSRLATNAGGGGGGAGGRGDDGAALRALAENKSRLLLVHASTAFKGAVREVLEDPSVMARVKDTKAATEVRALNDFFETLASAPERAFYGPAHVFAAHEMCAIDKLLITDALLRDANAAARRRWVTLVEEVNGGGGTALIFSSQHESGRQLGELTGVAATLRFPLPDLADAELPPVEF*