MNAFKRIISVGVIALGLFNLLDAKHHKEKKENHKITRELKVGANPVPHAQILQSVVDDLKEKGIKLVIVSFTDYVLPNLALNDGSLDANYFQHRPYLDRFNLDRKMHLVGLANIHVEPLRFYSQKITDIKNLKKGSVIAVPNDPANQGRALILLHKQGLIALKDPSNLYATEFDIVKNPYNIKIKPLEAALLPKVLGDVDGAIITGNYALQAKLTGALFSEDKDSPYANLIAAREDNAQDEAIKTLIEALQSEKTRKFILDTYKGAIIPAF