AFY95596.1 332 AFY95596.1 100 2.39e-259 332 1 332 100 100