MSDFEDEMDIDVPVSKDVMFAATNTAKGKRSAANLPVEAEDSLPWVEKYRPVSLSDVSGQQDILATINKFVDTNRLPHLLFYGPPGTGKTSTVLALARQIYGAANMRQMVLELNASDDRGIDVVREQIKTFASTKQIFSLGSSSSRSGLAGFKLIILDEADAMTSTAQMALRRIMEKYTANTRFCIIANYSHKLSPALLSRCTRFRFSPLKEKDIRVLVDKVIDEENVKILPDATDALVRLSKGDMRRALNVLQACHASSTPLQPKNAPKIAEKDIVRETITIRTIYDCVAAPPPDAIKKILSTLLSTSDVTTCLSTINTLKVAQGLALADIITALSEEIVKLEVKPQVMITWLDELAKIEHRVASGAGEVIQTGAVVGAIRNGVELMG*