MKNINGKKVTIYDIARLSGFSPKTVSRVINGGVNVKEETYQAIQKVIEELSYIPNAYAKNLTKKEAINILISVKKIDSFPLIWFHTLLDKVLRTCKEFGVNAIVEYFGEEDTISNSIISSTGSLVDGVIVFYESVDDIRIQYLKKNHMPFLVFGESQTSGVVYVSNNNFQATYDMMKAVTEEKFKNMWLLMGGESHVNKDRERGVRSFLNDKNYFMDLKVIYGLSTIDSVYSYAMQHLTTQNYPDIIFVSGDEKVQGLIRACYEKGILIPDDISIIGFDNIPISQYYTPALSTIAPNYVKLAKEMIEGVLAIIKGESVTSVEVSPKFVRRQSF*