MKEKVKIKKESVHRCGECGREFALAYNLKKHMRTHSGEKPYICSDCGLAYTQSGGLKNHVKSVHGTDTNYTCHYCGKSFPIKDRLKLHLRIHTGEKPYSCPHCTKNFARGSQLSQHVRTHTKDRPYNCALCGANFVCRSNLLNHIKRHQGERDYICHKCGKAFVRRDGLQKHLVWYHANYKAFECKICNKRYKGHLLQHMRIHMAEKPHACQHCNMRFVQRSQLTVHERTHSGIKPYRCAVCHMAFAHSTALKMHVRRHTGEKPFKCLICDNKAFSQLPHLKKHMLSIHKTNKPYICTGCNSFFKIKTQLQDHLETCDKVSKVPEPEHEVGMPLDKMRLLLAVLLQKISTPERLQTLGYGKRLIDLVLRDSIEQSGRDPCKDVGISEGERLKRNVQILLDWTVPKVYMDKFKQERRSMEELLEEFTS