ITYELSTQCDIQVCILYYGCDGELINTWPEDQYKRRDLSIKLHKFSHKVLEIEHSLDTRLRMFQDKLQVLLQTEPDQSRFSIFLYNHDNNFSQLVDPIMQTQNLLLF*