MSDYEDSMDVDVPSKSAIQFSSDNTSGKAKRVAADLPVEAQDNLPWVEKYRPNTLEDVSGHQDILATINKFVEANRLPHLLLYGPPGTGKTSTILALARRIYGAKNMRQMVLELNASDDRGIDVVREQIKTFASTKQIFSMAPSSTSTSSSTLASYKLIILDEADAMTATAQMALRRIMEKYTANTRFCIIANYTHKLSPALLSRCTRFRFSPLKEADIRVLVDIVIEKEQVNIQPEAVDSLVRLSKGDMRRALNVLQACFASSIPLPMKNAPKDQEAKEKPEAEVITNETIYDCIAAPHPSDIEEIMTTLLATSDVTSCLIAEAGGAGADESDVVGRVGGD*