MELINTTEVQVPREAKYDRKAELQAFDETKTGVKGLVDTGITKVPRMFVQPSRIEDSTIHSNKKFSFPIIDLDGIKENSIKRKNIVQEVGQASETWGFFQVINHGIPSHLLEEMKDGVLSFFEQDTEEKKQWYTRDLTKVFTFNSNFDLFGAPVTNWRDTFTATTAPIPPKPEELPSVCRDVLLEYTNQVMKLGDTLFEILAEAIGLEPNHLKDMGCAEGLMALGHYYPACPQPELTLGTSKHADNDFLTVLLQDNVGGLQVLHQNHWVDVPPTPGALVVNIGDILQLITNDKFKSVDHRVLANKVGPRVSLACFFMTNFVATQRLYGPIKELISEQNPPNYRETTIKEFTTHFNNKGLDGTSTLLHFRL*