MSDQRRIDWVREKASHGLDIAPELFDGLLEDKAAHATIVQFLDGGDSVNSALLFCVERVTIQVEELREVPREATQPVVVSEIRGPEGLETDPGEPANVSQSGTAADEEAAPLDXDSAGVHGDAPGAEPNPAANGNEPGSGEHSGDAEDVEEAEGGATDEDSSPHEAQLGEDGLPLPAPRKARRARVVKPATPQFIKVMVPKVTDQLQVCMXLPNDPDLVDILAKNGVDISVSEGDQQGNYVALLGNIIFPLIAFGGLFFLFRRSQGQGGGMGPMGGGGAMDFGRSKSKFQEVPETGVTFADVAGCDGAKLELQEVVDFLKNPDKYTALGAKIPKGCLLVGPPGTGKTLLAKAVAGEAGTPFFSCXASEFVELFVGVGASRVRDLFEK