MGEGGKEIKGLSFAENFLLSGAAAVIAKTAAAPIERVKLLVQNQDEMIKQGRLDKPYTGVIDCTLRTFRQEGTSSFLTIIIGLLPFWRGNLPNCLRYFPTQALNFAFKDKVKSAFQQNKDDPYLVAFYKNVVSGGAAGDGIAGLYRGFVISCVGIIVYRGFYFGLYDTLKPIFLGPDAGVAISFCLGYGVTVTSGLISYPIDTIRRRMMMTSGQAVKYKSSIHCASEILKNEGPMSLMKGAGANILRGVAGAGVLAGFDKFKELYADFRLPKKPSP