>509926..510462 MDQWKLVRAMDFIDFNPRESITKGVVAKKVAMEHLLPFTRDVSSYEFSPFHGGSKFRNGDTLMARITPCL ENGKTALVNILDQGEVGFGSTEFIVMRARPGISDKDFIYYLAQSPILRDKAIKSMVGSSGRQRVQLSVLN DTKFYAPPLEEQIEIAGILRALDDKIANNTAINHHLAA