MRKSMIAKLMSLVLGAGVLLGSLGAPQAEAADDRYRFDFGSGPVEQGYIGVSASDKYTAKKGYGFNTPENMRNLPASGTGVASDSVQFVTYGTKSTNTFNVDLPPGLYEVDVTLGNTSRSSVAAEGVYQIINMTGNGAVDKFQIPVSDGQLNLLVTEGKAGAMFTLSALDIKLISNKPVTNRTIWIGGDSTVCNYYPLDSSVQAGWGQLLPQFIDPKAFQVRNMASGGQIARGFLNDGQMEAILKYIKPGDYFILQLGINDTNPKNTTTEAQFKEYMREMIRLAKAKGATVILSTPQGRASDFNTSGVHFSENRWYRHSTVALAQEEGVPLVDLNVLSSAYFTSIGPEATLALYMTGDTLHPNRNGARELARIVVEELRRQGMDGF