MACTNHQPWSLELQVRQEKFQHSSHDLLWKDYLLDHTQSCDNYNSKVRPGSSIQLKSVKKFLWIDCFCNPSSVVEQLQTCAFVAPTRLHDGDPCDNNEDVTHNKTLLCKNEAMAFVSLLRSCARSKDLHRGTRIHEDILRRGLLEKCSDALVTMYAKCGALAKAKELLEVHKSRNVSAWTALIVGYTQQGQYQNALNGFQQMKHEGLSPNPVTFSCILRACGSLKAIKMGEQIHDEIARQGLLENDIVLGNALVDMYVKCNALSKAQRILEDLPLRDVVSWNTLIAGYAQQEQGELALKCFDQMQEEGFSPDAVTFISVLKACGCIKAATRGEQIHDKISQQGLLQNNMLLGTALVDMYAKC