MNIFKRVICVTAIVLGFFNLLDAKHHKEKKEDHKITRELKVGANPVPHAQILQSVVDDLKKKGIKLVIVSFTDYVLPNLALNDSSLDANYFQHRPYLDRFNLDRKMHLVGLANIHVEPLRFYSQKITDIKNLKKGSVIAVPNDPANQGRALILLHKQGLIALKDPSNLYATEFDIVKNPYNIKIKPLEAALLPKVLGDVDGAIITGNYALQAKLTGALFSEDKDSPYANLIAAREDNAQDEAIKALIEALQSEKTRKFILDTYKGAIIPAF*