MMHEMAYKVCVEKVKSLGIEFTTPIEETLRDTIVSLMEDYKERSKEIMNGGGKLVCVTGASGYIASWIVKLLLLRGYTVKATVRDLTDRKKTEHLLALDGAKERLKLFKADLLEESSFEQAIEGCDAVFHTASPVFFTVKDPQTELIDPALKGTMNVLNTCKETPSVRRVILTSSTAAVLFRQPPVEASDVVDETFFSDPSLCRETKNWYPLSKILAENAAWEFAKDNGIDMVVLNPGFIFGPLLQPTLNFSVELIVDFINGKNPFNSRFYRFVDVRDVALAHIKALETPSANGRYIIDGPIMSVSDIIDILRELLPDLCIADTNEESVMNEMLCKVCVEKVKNLGVEFTPMKSSLRDTIVSLKEKCLL*