MGVMKTNIHVEKYERMAELQAFDKTKAGVKGLVDAGITKVPRMFIQPSMIEHSRSENNNKLIEFPIIDLDGIKEDPIKQKNIVQEVGHASESWGFFQVINHGIPSHVMDAMKDGVTRFFEQDTEVKKQWYTRDLNKEFTFNSNFDLFRAPVTNWRDTFRATIAPIPLKPEQLPSVCRDILLEYTNQVMKLGETLFELVSEAVGLEPNHLKDMGCAEGLLALGQYYPACPQPELTLGTSKHADNDFLTVLLQDNIGGLQVLHQSHWVDVPPTPGALVVNIGDLLQLITNDKFKSVDHRVLANKVGPRVSLACFFMTNCMTTHRMYGPIKELISEQNPPKYRETTIKEFTTYFNNKGLDGTSTLLHFRL*