>complement(157960..158523) MAHTTGENLFTMKRVLRNLEADHDALREALADGRRMRDLLPYGDYINRYRNLTRDPMVVAIHKQFHESGL GGLTIDESMFPLSLRFEDDDVTLVFRRPEGFRHGTNEESSQRPLIERRSRIVLFWKYAEPGTDALKRISL QMFDNEGPLEEATMLSEKIPLLTKPESLTTAMFIPTHADEPRFVFGS