MKRAYRTLARKYHPDVNKEPGAEETFKEISNAYEVLSDDQKKAVYDQYGEAGLKGGMGGMGGMGGMGGDPFSNPFDLFESFFGGGMGGGMGGGMGGRAQQRNRPTQGDDERFDLQARSLFTLIEFLEAVFGCEKELEVMRLEECDACTGTGVKSGTRPASCGTCGGQGQVVATVRTPLGNFQQVTACQACGGSGQTFTPCGSCGGDGRVRRSKRISLRVPPGVDSGSRLRVRSEGNAGKKGGPAGDLYVFVSVKDDPDLKRFDGVNVSSTVTIPYTSAILGTTQKVRTVDGEVDLKIPAGVQPGATLLMAKRGVPKLGSPSTRGDQYVTVKVTIPKSPSGEEKKLVEQIAEL*