MLQTIGAKSIGELFGDVPSDILLNRDLNIAEGEAETTLLRRLNRIASKNITKETHTSFLGAGVYDHYAPSVVDAMISRSEFYTAYTPYQPEISQGELQAIFEFQTLICELTDMDVANSSMYDGMTSFAEACILAFSQTKKNKIVVSKGLHYQALQVLHTYAKTRKEFEVVEIDLDGTVTDLKKLEAAVDDETAAVAVQYPNFYGSIEDLEKIHSFIEDKKALFIVYANPLALGLLTPPGSFGADIVVGDTQPFGIPAQFGGPHCGYFATTKKLMRKVPGRLVGQTQDDEGNRGFVLTLQAREQHIRRDKATSNICSNQALNALASSIAMSALGKQGIYDIAVQNIEHANYAKQQFIKKGFEVLDGTSFNEFVVKFDKPIQQVNEELVKYNIIGGFDLGVVSDDFKNHMLIAVTELRTKDEIDTFVEKAGELND*