MVKFTWFPGHMLKALKDVQRVLKQADLVLEVRDARVPLTSANPKLDDLLVHKRRIVVLNKADLADASSNQVAVSRLQREGYRAMALSATQSASVKKLLASAVEWVSAERPQSSQSVMMVVGVPNAGKSSVINALKLAANARGYLSGQQAYNKTTKTGPTPGLTRQMAGFQVCDEPPIFVLDTPGIMMPRIKSSQDAMKLALTGAIKDDVIGLHNIMKALIMTLSSDTHFTTLESIIQHLTASLSSSHHDGPISRHGPSHSAGQAASSRQGDRPYHHQRQAWQTSGPGTTNPKGLLKICLALQEASLASLETEQWHPGLEDEGLGEAEQRLEMFLDKMGVAGGLDPSRATAVMTRAVKAFRNGELGRYTLDDIRRQ*