MCGKTFALSSGLVLHKRIHTGERPHACPLCGKTFISSSHLALHLRSHTGERKYKCGVCGKLFLQSSHLVRHKAIHTGEKPFKCEDCGKHFGRASHLKTHKRVHTGERPFKCTQCEKAFTQKAGLILHVRLHTGERPYHCDKCGKNFRSSAHLVSHQLLESGERNFKCTTCGKAFKQASSLKQHLKTHEAREPHRCSVCGRAFSRSSYLQLHMRTHSGERPYHCLVCNRTYAKMSTFEKHCKKHQQEEERPGMRPRAMTTRAKALAEKKRQKQKQQHQEDSPEQPRQPDAQQQREEEQ