>complement(643997..644638) MLEYRLTPNHAGVALWWDFAALERLHGFIHYVVQESVYIEDKEGFVLGLAYDVRKAYSGQRSVDQRGDTK DDRCRIYGVEVLWPVLLTQVGVLRQAMAFIPTNKLDQSIMFELEHVVESAVRAATPVLADEVIHRTRSAA SATYVHLDSVLDSRCRYFIALPPKQRLKMLPKVMATFDPMYGILAKSDITLRPDVIPPTAFVDSDEDWPD FEW