MTMADRPKLLYIIVRDGDLDSNDETGNPPLGCFRYTLPVLQSTLQFIGCKARHAFKISKRVFEILAQDKNGCMPNEFFRHDSSRYLSDSEIDSTRDYSPEEIKKAAEENEIKLKEITKKLYDVQKKRSTVVLNRRDFMNVVCDGMSEYRYIGPNQRNDFALACKIREKRTSVTILLCGTSGCGKSTLSTLLASRLGITTVVSTDSIRHMMRSFIDENQCPLLYASTYSAGEHLDPVAVAEAKMKKVAKKMAGKVKLNGNGALSPRECMPGQGPEDKGKFNVNEGLGEVPVNAKTMAIEG