>1005226..1006026 MELNKQNYYSDEANREFMSVSTFKKFSQCEAAAMAFLTGEYKQSSSPAMLVGNFVHSAFDSEEEHEKFVN EHSKVIFNRKGDYYKDYAVAKQMIEALKNDELAMFALEGEKEVILTGELFGIQWKCRIDSINHERKTFAD IKTTQDLHKRIWSDKHGGYVSFVEAYDYIFQMYIYRELIFQKFGEYYEPYIVAVTKETPSNKAVIEIAHD RYTFESSFAEVTMKDDILPLLKKERQPDRCEKCEYCRQTKELRKLGVIEVGDLLAD