MGRRPCCSKEGLNRGAWSACEDKILSDYIRTHGEGKWRDLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISDDEEDLIIKLHNLLGNRWSLIAGRLPGRTDNEIKNYWNTNLSKKVKFPQAKLEKCSSKSKAKNAVEGDSVEAAAKVDEQFHSVIRTKAVRCTKVYLPLQDDMMADHSLGPTCNDSPSTLVPQEDDPSNFLIDFDMEELVSSFEDDLFQLGPNDSQKGGNAVDGNAEGSSFWCSEAMQEDWRGSGIQELNAASELRSLATFLDSEEEWQEK