NANOS3 GI:148886760 nanos homolog 3 1 mgtfdlwtdy lglahlvral sgkegpetrl spqpepepml epvsalepmp 50 51 apesvpvpgp kdqkrsless paperlcsfc khngesraiy qshvlkdeag 100 101 rvlcpilrdy vcpqcgatre rahtrrfcpl tgqgytsvys httrnsagkk 150 151 lvrpdkaktq dtghrrgggg gagfrgagks epspscspsm st