>complement(3039531..3040556) MSMYTTAQLLAANEKKFKFDPLFLRLFFRESYPFTTEKVYLSQIPGLVNMALYVSPIVSGEVIRSRGGST SEFTPGYVKPKHEVNPQMTLRRLPDEDPQNLADPAYRRRRIIMQNMRDEELAIAQVEEMQAVSAVLKGKY TMTGEAFDPVEVDMGRSAANNITQSGGTEWSKRDKSTYDPTDDIEAYALNASGVVNIIVFDPKGWALFRS FKAVKEKLDTRRGSNSELETAVKDLGEAVSYKGMYGDTAIVVYSGQYVENDVKKNFLPDNTMVLGNTQAR GLRTYGCIQDADAQREGINASARYPKNWVTTGDPAREFTMIQSAPLMLLADPDAFVSVQLA