>complement(509992..510651) MVGYAVHCAPHTIYHWIYQRQVDFQPSQLFDHGKRHKRRQDLRSRYNQAVGTSIEIRSESANRRTEKGHL EMDTVRGGRGSKAAVLTIVDRVTRLMATTKLENLSQNAVLKGFARLMVDFPGPVRSVTVDHGKEFSCDQA LTKRYRIPVYFCHAYHPNERGTNERFNRELRYYFPKGTQFDQVSETDIQQATALINNKPRKCLRWQTPVQ AVSKPLSRW