MAELLRKPEELNKVRQEIIQQIGTERAVKESDMDKLPYLQAVVKETMRLHPAAPLLLPHKAPHDVEVLSFTVPKDSQIFVNAWAIGRDPKYWEKPLEFLPERFMESSVDYKGRDFEFIPFGAGRRICPGMPLAIRMVNLMLASMIQPFNWKLPDGMAREELDMEEQFGVTLKKAIPLVAIPCMKENKIDSKIVDDVHSSGNKVGATETLEKKLNDNQLSLTTNPTLAHIDDEGQNNAATIVASTIDDEHQLNGTRGDVGLFEKSGHPLVINATVELALDPKSAKVVADGGKHDAQGVESVEFG*