MADKQTKPQTPEEIVRAMQQAALEQMQAMMGNIPGLGTSGMGDMQAQIMAQMQAAVPDLAEIQAQQAAMGTLGGVDAATVAEAARRNMAQASAAAQALQDDNLLSQLQAANAAALDLQGEEWEIKHAPVCRLTPQERRLMAFAAPLLVYNDECVDAVESEIEPETFRAQLRSWWDITDRDSTLGIVRWLLDEGHHADADAALALMRGEKPAASDPEEKAGDVQLIAEFMIENGYCTAATLPKTAIAWDLVRIANLGRWAFHCGYLSEAEMWQVMQVAADAAHGHFASWEEYGLSFTLGRGVWHGDEEDCQTAWEIVTALQKDETSPWRQLAWKE