>309303..309896 MKPVFDENGLATVPGDMRCFYYDAETSEYTGWSDEYINTGVSMPACSTGIDPGENIPGRVAVFTGKGWSH EEDHRNETVYSIENGAAVTVDYIGAIKDGYVTISPLTPYDKWDGEKWVTDTEAQHSAAVDAAEAQRQSLI DAAMASISLIQLKLQAGRKLTQAETTRLNAVLDYIDAVTATDTSTAPDVIWPELPEA