MVNFTSTQLETAKIVWNTLKLFNYSDISAAGVIGNLYAESALNPHVNEHGGGGGYGLGQWTPKSNVYSQARVCGISNSEAETAQGQATIIAQGDKTGQWSNYGNTAYHPTVQRNQTLSEFKQSSSLTAAAADFCAHWERPDVALAHMEIRIDAANSIYELLKGQTGTNTDKKGEIEMQLTYRVNNNEPTFYFDGIAVKQLAHGDELEILRRIYKANNDKDMPHMEFSSSAPYYERLLNVANREYKK