MEEAKGQVLQLTESLIDIYGGHLRRSDEILGQEACALAPHMPKALLKAQEPDYFHYLLAAMGKHFAEAIKIGEMAENVIKSGNIVSQAAIRATTQAIQSGSENQIDDEYEPLKTYFPDEETNSIEEEIFDNDPVWKLYFDGAVNKNGVGIGAVLISPNGCHYPATARLRYFSTNNRREYEACIMGLNMAINLDVHEILVFGYSDFIIRQAQGEWETRDINLIPYKQCLENLIRKFKSIELRHIPRFHNELADAFATLALMLPYPGNTYIDPLEIQVRDQHGYCNIIAVEADGEPWYHDIKQFLKAREYPLHADKDQKRTIGDSPMGSS*