>complement(1058243..1059415) MPMNKLYELAHNYARRIGEASGSNINSLPLGPTGIGKFSISAPQENALRLALMEQNWFLPLITSRDVAQI RGQVIDVGNPGVFTGRDPDKRFSKDVGLSGNIYQLHPTDSCARLPWELMSDWIHSGTTDDEFIALVAEFT LRTFANDMMRVGFNGIKAAAKTSLEAYPNGEDINIGWHQIAKNFDKLHANPDTPEEDRIPAFTPRVLNPG AETLTLGENGQFKTLDALASWVISSTIPQQFQNEPDLVLLIGSDLIAAEQFRLFQAAGKPTENIAAQMLA NTVTGRRVYVAPFLPGKRIVATTLANLHIYTQRGHQYRRAEHIQDRQGFENAWWRNQGYALGHPMMYGAA DESAIKILAESDITAALEGGLIPDASGADDGGKSLDNTQI