MATVDFLSKALEIVRKAIEADNASKYEEAHELYVNGLDYFIKAIKYEKNPKSKELLRQRITEYFSRAEQLKEHLDKQKSKPAAQAAKQGGGANGGAGSGDDDNDTKKLRGALAGAILNEKPNVKWEDIAGLEAAKQALKEAVILPVKFPYLFTGKRKPLSGILLYGPPGTGKSYLAKAVATEANSTFFSVSSSDLVSKWMGESERLVKQLFAMARENKPSIIFIDEVDALCGPRGEGESEASRRIKTELLVQMNGVGNDASGVLVLGATNIPWQLDAAIRRRFERRIYIALPDAEARARMFEINVGNTPCALTQKDFRTLAEMTDGYSGHDVAVSVRDALMQPIRKIQEATHFKPVEIDGVTKYTPCSPGDPQATELNWMELEDGTVLEPELTLKDFIKAVKSTRPTVNNDDITRHEDFTNDFGQEGN*