MADRERPLHELLSNSLVEIYVGPQNTKWTLHEKLLCHRSRFFRNVFYSKGGEKKNHVYGLPDEDDEPFKMFVGWLYSERVPPPKEEKDLSPLLDMYLMAEKWEIRRLIVEVLDAVRRYYHETDTWPSLRRVQYVYSNTEAESPMRQLLVSCVARMLVLGQGVPQHWENALRKNGQLAVDIIMCVQKWHFEPEQVPDAREKAVERFAEEAENKGMKMEDDQAGTMNAEADDDEDYDNTLHWEGDFSFSNEASTRSQSQAGGEINGH*