MLQELAEGQVLSGHVQAGQLPTEPVEVSTSLDYVNVRLGTELTFADIQRIFDQLGFGLTGDETSFTVAVPRRRWDVSIPADLVEEIARIYGYDKLPTTLPEAGGTAAELTPTQALRRKVRGLAEGLGLTEIISYALTTPEKAVEFAVAPSHLTELMWPMSVERSALRQNMVSGMLDTVAYNVARKQSNLALYEIGKIFEQEANPKENLPNEVNHFAFAICGLVAQKDFQTQAQAVDFYHAKGNLDTLFANLNLKVQYVPTKDLANMHPGRTALILLDEQVIGFVGQVHPGTAKAYSIPETYVAELDMAALEAALPSDQTFAEITKFPAMTRDVALLLDREVSHQAIVTAIESAGVKRLTSIKLFDVYEGATIQAGKKSMAYSLTFQNPNDNLTDEEVAKYMEKITKALTEQVGAEVR*