MDRKWQLLGLGFVLGVTALCASFVGGMYFQHTDARKRLRELIQTDPYAYYLSPKIYEVFTFFESNNEDDHRMRQIMKFGF PGLDDLRLYSDFVLSYDRRNRVAHWVCEHLQADSIHPNRGRRGRNPYQPDLSVPSNFRSELSDYRRSGFDRGHLAAAGNH HLQQNHCEDTFFLTNIAPQVGQGFNRSAWNNLEQYVRNLVHRFGSVFVCTGPLYKPNQRPGGKWAVEYEMIGLNMVAVPT HFFKVIMVESKLHLGKPYMEGYVLPNAPIPDGLPLRSFLCDIREIEHYAGLKFFDGLRRSALFGSNYPSESRVFREFS