MEDLCRICGGYSEHLLGIFDEQLEEYVDGAKLAEMVKTCADVQLDPDDALPQKICISCVHDARTAYGFKRRCEENYKKFYLAILNGQVIKDEPNAEDFLFIENLDKGSLVAKKKLNNELQKSHQTAPRTTKSSTTTSRAGRQLRSIKNQPFKCEICIKEFKHQISLLHHMKVHSNSHVCQNCEERFLFKADLDNHLCYRNSNSTVECPVCLKVFSSTQSLDSHKCKDMQERSPFQCPHCQQAFTREQNLKAHLLIHAESKQGNGPHKCSYCQTGFFNKSALKVHIHAHMGERPHACPFCVSNFRSKQALKVHIRIHTGEKPYQCPQCPKTFSDNNNLAKHRRRHSDERPYKCSICLQDFREKHHLKRHFLGKHRDGDQKPKLK