>complement(504901..505221) MLTAVYVLLCAALALRLVIFRRRGSAHRPLASCLAYALAVAAGAAPIRAAFGVLPPADLADTVLVGVLCL AVYGVRGNVVELFHRGNPRDSLIARVLQFKPRGRHV