METSASDTKKPIQIEIFPKRMIKPDTVEGLLNKLCSLEGIQRAFIQGPRLPTKVPFGPAVGTPVHHPSRTNVHFGKTEMGLEVLVGRITLELAGKEIMEEINAICEDTLPCGYDIREGRFIQTRQTVSDYAKRGPTADPALYGLYDPKSKVESQVNLLRTNEKE