MADLVKQILTKPIQLADQVIKAADEASSFKQECTDLRSKTEKLVALLRQAARAGNDLYERPTRRIIDDTEQVLEKALALVLKCRAHGLVKRVFTIIPAAAFRKMASQLENSIGDVSWLLRVSASADERADDCLGLPPIAANEPILCLIWEQIAILYTGSVDDRSDAANSLVSLARDNDRYGKLIIEEGGVGPLLKLMKEGKTEGQENAARAIGLLGRDPESVEHMVHAGVCSVFAKILKEGPMKVQAVVAWAVSELAAHYPKCQDLFHQHNTIRLLVSHLAFETVQEHSKYAIVSKATSMHHAVVLASNNNGNAVNTVNKVVEDDDKNHIPHPLGNKKPNHMHSIVATAMQGQMKPPQQNPVNGSNQANQAKVNGNNSVKQNHVNHHTQHSLSSSGVSMGNKGRELEDPATKAYMKAMAARALWKLARGNSPICRSITESRALLCFAVLLEKGPEDVQYNSAMAVMEITAVAEVDADLRRSAFKPNSPACKAVVDQLLRIIEEADSDLLVPCVKAVGSLARTFRATETRMITPLVKLLDEREAEISKEAAIALSKFASSVNYLHLDHSKAIISAGGAKHLIQLVYFGEQIVQSPSLLLLCYIALHVPDSEELAQAEVLTVLEWASKQSYLIQDEEVESLLQEAKSRLELYQSRGSRGFH*