>complement(310880..311176) MESSLAGIVNVWLCLAIVLGLFVYRRHGAAHKPMITWLAYWLMLGYIIIPFRWLSGTYTHSSWLVVALNL VFCALIVWAHGNLSKILSLLRHPHEIKR