MRVAAVASLVRMATLRFAAAPCPAFLVSPALSGARQFNRAATAPQQGLHRRPAREQRCLVLARAATSKAKQLYVCSNCGEQQSQWGGQCKSCSAWNSLEKVTVQAAAEVGGGSGSRAAARFAAGKSSAGGGGEDGLGRGSAAAKPLRRSAWVQDAEAPQRLSDVSRRGFRARWRLLLQGPNGRELNRVLGGGVVPGSLTLVGGEPGVGKSTLLLQMAAMLTQANTATEAEAAADLAQEQRQQQAASPPPTLGQQQQQPQDTQLQQQQX