MSKEGLQKVIQQGQIDDSKSQVNALSTEDLRDLFTLRDNTRSEIHENMECERCEIDGSGTSVDSKNLGSDSAEIIIADGHENSDIGDFAKISGCLLKQRHSEKQIGTPLEEDLKSWAHHNFPATVPDLILQAAAGDEVTFVFTNQVEGKLAPIESAERSLQGQKEQIGKRYMQIEKFPDKKNRQRHEPTGVSQQRVNKRAITEKESSVEFTEIRCRDIKPIDKRLNLQRISNQMSKSSNGFHMELKSSRPTIFDAAQRTQLPMKRMFSDANNPDDDFA*