MTILSDVKALGQQIWLDNLSRSLVQSGELAQMLKQGVCGVTSNPAIFQKAFAGDALYADEVAALKRQNLSPKQRYETMAVADVRAACDVCLAEHESTGGKTGFVSLEVSPELAKDAQGTVEEARRLHAAIARKNAMIKVPATDAGIDALETLVSDGISVNLTLLFSRAQTLKAYAAYARGIAKRLAAGQSVAHIQVVASFFISRVDSALDATLPDRLKGKTAIALAKAAYQDWEQYFTAPEFAALEAQGANRVQLLWASTGVKNPAYPDTLYVDSLIGVHTVNTVPDATLKAFIDHGTAKATLTESADEARARLAEIAALGIDVETLAARLQEDGLKQFEEAFEKLLAPLV*