MQKHGPIKAKAQGLGIRQAVADVDLLESGTNTSAETPRREVVVPGGSFAVWKCQLALAVTQASFVVGSVILKSSLKFVDEDAGEVFSPIVYALLREASAAPILLLLSWFMAGGTYPKQGDLWRVLLMGGAMFTSQLLYILGIELSGVTVATCMQPAIPVFTVLLSIGFHMEQGNPRKLAGIGLAVAGAICMVAGGAASAAHGHHVTDQEASNMLLGDVCLLANTFAMGIYYILSKQMVARYPAICVAAWAYVVX