>complement(655992..656528) MKPVRVEAPSQAPIELAEVRLHLDADPNDYSQDAMFWSWVEEAVAQLDGWGGYLGRAIMPQVWQEEFDGW GDLRLSLPDVVDAEVSYLDASGAFVEVPDAEVFCDEAGFYVTADGPQSDRVRVRYTCALPEASLPSVRAA IKLYARHQMDHRGNADPGAEEYFQRAFRGRIAHLVWGF