MAAVNQVYIAVIGAGGVGKCFLNQLQGLASRRPSPKLSLCYISTSRKALYNVDYTPVSIEGVTESLAASTQAPPPLPQVIDYLAAAPAKVVLIDNTSSQDVADAYPLALSRGLSIVTPNKKAFSGSYKLWQDIFTAAATSGAKVYHESSVGAGLPVISTLKDLVETGDKVTKIEGVFSGTMSFLFNSFAPTEGQGGKWSEEVKKAKALGYTEPDPRDDLNGLDVARKLTILARLAGLPVESPTSFPVQSLIPKELEACSSGDEFLDKLPAFDQQMEDTKAAAEKAGKVVRFVGSIDVATQQVKVGLEQFDRSHPIASLKGSDNIISFYTERYGSNPLIIQGAGAGGEVTAMGVTGDLIKVLSQIA*