>complement(3150659..3151168) MFDYKVSKQRHFDEACRTFALRHNMSKLAERAGMNVQTLRNKLNPEQSHQLTAPEIWLLTDLTEDPTLVD GFLAQINCLACVPVNEVASEKMPYYVLNATAEIGRVAAGAVSGEVKTTAGRRDVISSINSVTRLMALTAV SLQARLQANPAMASAVDTVTGLGASFGLL