>complement(21303..21509) MFKTFLKDKEKIVNALQLPYSNAKLEATNNLIKLIKHNAFGFRNFENFKKERTKFVLSRSSLSSTHYS