MENKGTNLTPEQALDRLEELYEQSVNALREAIADYVDNGTLPDPHARLNGLFVYPSLSVSWDGATPNPPKTRAFGRFTHPGCYTTTVTRPALFRAYLLEQLNLVYHDYGAHIAVEASHHEIPYPYVIDGSALTLDRSMSAGLTRHFPTTELAQIGDETADGLFHPGEFYPLSHFDARRVDFSLARLRHYTGTPVEHFQPFVLFTNYTRYVDEFVRWGCSQILDPDSPYIALSCAGGIWITAETEAPEEAISDLAWKKHQMPAWHLVTADGQGITLVNIGVGPSNAKTICDHLAVLRPDVWLMIGHCGGLRESQAIGDYVLAHAYLRDDHVLDAVLPPDIPIPSIAEVQRALYDATKAVSGMPGEEVKQRLRTGTVVTTDDRNWELRYSASALRFNLSRAVAIDMESATIAAQGYRFRVPYGTLLCVSDKPLHGEIKLPGQANRFYEGAISEHLQIGIRAIDLLRAEGDRLHSRKLRTFNEPPFR*