MGKGPGLFSDIGKKAKELLYKDYVEDQKFSITTETESGLAFTSSTVKRKDLLTGDVLTKYKNKNVTAELKFNTKSRIYTTVTVDELAPGLKTVLSATVPEASGKLEVQYQHEYAGICSVVGLTAVPVVEVNAAVGGQGFALGGEVSFDTGSGTLSKYNVGLGLAKPEFSAALVVLDKLQAVKASYVHNISSERKTTAAAEILHQLPTSETILTVGCSYALDHLTTVKTRLNNRGKLAALLQHELRPNSMVTISTEVDTKALDRDPKVGLAVVLKPRCLDFAIVMFRFIQYVLIFGLQVKKE*