>complement(2301665..2302693) MGLFTTRQLLGYTEQKVKFRALFLELFFRRTVNFHTEEVMLDKITGKTPVAAYVSPVVEGKVLRHRGGET RVLRPGYVKPKHEFNYQQAVERLPGEDPAQLNDPAYRRLRIITDNLKQEEHAIVQVEEIQAVNAVLYGKY TMEGDQFEKIEVDFGRSTKNNITQGSGKEWSKQDRDTFDPTHDLDLYCDQASGLVNIAIMDGTVWRLLNG FKLFREKLDTRRGSNSQLETAVKDLGAVVSFKGYYGDLAIVVAKTSYIAEDGIEKRYLPEGMLVLGNTAA DGIRCYGAIQDAQALSEGVVASSRYPKHWLTVGDPAREFTMTQSAPLMVLPDPDEFVVVQVK