MENYNVKTRAFPTIGIILLGGISDKKNRIPLHTTAGIAYTGINNDVYTETKLYVSKDEKCYIDGKEIDLNSDRSPSKVIDKFKHEILMRVNLDDENNLSIDSRNFNILSGSSDSGAAALGECIESIFEYNINIFTFENDLQRISESVGRSLYGGLTVNYANGRESLTEPLLEPEAFNNFTIIGAHFNIDRKPSNEIHENIIKHENYRERIKSAERKAKKLEELSRNANIKGIFELAESDTVEYHKMLHDVGVDIINDRMENLIERVKEMKNNFWNSYIVTGGPNVFVITEKKDVDKAMEGLNDLCDDIRLLKVAGKPQVISKNF