MKLHLELLAGRANPSLTYQYAHQQNPNYGKEDVKSDLSKDNAKPNHGEVNADHGKDNAKAFLERKYNCENCDKSYKTRASLSYHRRVECEKEPQFVCLSCPYKSKRRTDLRRHMLLHCYRSRAIKRENRLTRASMKEFVLPVQVEVHVPDRKPLLPFAGLKIPNASDYVGMRLRGQFICDRCGRSYMRKDSLQRHMQWECGKEPQFQCPQCPQRCKRKAHWLRHIRRQHPYFYTTLDICRPKIEIDX