>3108532..3109806 MTTGNGKWDGLRDASFRGVPFFLVDTEGTGGRRAIPRAYPRRETAWTDDNGAVPGQQQINAKLPGKNFRD DLNALLDALNTPGPGELIHPWFGIQTVQVGKVTHRLSTEEDGIAYVTFEVFEAGERLFPSAADNTQQEVL TGIDAVKAAIDDGDWFGALDGLGEMADSFLADMENLVANLPTLPAALNQWMDRLNHFKEMAGTIIATPGR LVSELSSFIDGVVDLVTEPPEALAVYTTLRNQWVGERARQVATGALPEDITVKPGSVADGEIGFAIGLSP GYQPVSDSLQKNIDDFRQVVVLETLLGQANAVASMTFDTSDAALSAGDTLAAELHEQAVAAVENNQRALW RTLRDLRQAVITDARERAARLPETRQVTLTTTTSAALLAWREHGDTSRRDEIVQRNRLRHPSFILPTQPV EITD