MAWRLGKSSALHAAAGPSSDTTQQPPLPFVTRDYYLEHPAVAALTEQQVEAERKRLGVVVHGEDVPKPVGSFVQASLPEHVLGTLRAAGYDSPTPIQRQAWPIAMSGRDVVGLAETGSGKTLAYLLPALVHASAQPPLKEGEGPLCLVLAPTRELACQIESEAARFGAPCGVRTAAVYGGVPKAEQVALLRKAPELLVATPGRLNELLSKKKTELTRCALLALDEADRTLDLGFEPQISAILGHMRHDRQSLLFSATWPAEVQTLAGRLIAPSHVIVEVGGALATSGRATLSVEQLLAVGISDELRLSIGRAALPIDHPSTRRANTSIEQRVLLCDDAGKMEALLTLLEEVVDGSRLLLFTSSKRRCDELTKELRLDGWPALALHGDKPQEERDWVLQQFRSAEHPLLVATDVAQRGLDVKGVAAVINVDCPETSEAYVHRIGRTGRAGEVGRAYTLVTPADARMCDDLVQVLRDAKQEVPPELLRLAAEGRAARYKRYKYS*