>complement(2142906..2143496) MSELTAKQARFVNEYIRTLNVTQSAIKAGYNANSAHVTACRLLKKPHIKQYIQEQKDKIIDENVLTAKEL LHVLTNAAVGDETETKEVVVKRGEYKENPQSGKVQLVYNEHVELIEVPIKPSDRLKARDMLGKYHKLFTD KHDINGNVPIFINIGEWDGGDEGLDKAVKDVSNDNPNHTVIVDDIPLEDYESIRFL