MAGSEASPKILLAKPGLVTGGPVAGKFGRGGGGDDDSTQLRSRLPSAASLNLLSDSWDFRIDRFLPFLTENTDFTVIGVIGSPGVGKSTIMNEIYGFDSTSPGMLPPFAIQSEETRAMARHCSTGIEPRISTERIILLDTQPVFSASVLSEMMRPDGSSTISVLSGETLSAELAHELLGIQLAVLLASICHIVLVVSEGIHDDSMWHLMLTVDLLKHGISDPSLMTSLSQSSSSGLEKDKLPEHEEYMATPVFVHTKLQDQDFTPSNSVQLRKALMQYFRPSYFVREHTENKPEEHVSSSPVHGSQMDSNMIKFYAIPLKKKDENPRAQHESYVSALWKLRDQILSMKSPSFTRPVSEREWLKNSAKIWELVKSSPTILEYCRTLQHSGMYGR*