> O00058 MTFTIDLKDQCIIVTGGNRGIGLAMSQACADAGAAVGIIYNSAKDAEDRASEISKKYGVKCKAYQCDVGQQHKVKEVFKKINEELGPVTGLIANAGVSVVKEALQYNKDDFNKIFDVNVFGVFNCAQAMAQIWTDTGFQRGSVVIISSMSSQICNRPLTQCFYNSSKAAVSNLGKCLAAEWAEKSIRVNMLSPGYVKTDQTSHMDQKLRDFQADGVPLKRFAEPEEMAGQAILLLSPKASYMTGGEYFVDGGNLVW