MKTNIHVEKYERMAELQAFDKTKAGVKGLVDAGITKVPRMFVQPSMIEHSRSENNNKFIEFPIIDLDGIKEDPIKQKNIVQEVGHASESWGFFQVINHGIPSHVMEAMKDGVASFFEQDNEVKKQWYTRDLNKEFTFNSNFDLFRAPVTNWRDTFRATVAPIPPKPEQLPSVCRDILLEYTNQVMKLGETLFELVSEAIGLEPNHLKDMGCAEGLLALGQYYPACPQPELTLGTSKHADNDFLTVLLQDNIGGLQVLHQNHWVDVPPTPGALVVNIGDLLQLITNDKFKGVDHRVLANKVGPRISLVCFFMTNSMTTHRLYGPIKGLISEQNPPKYRETTIKEFTTYFNNKGLDGTSTLLHFRL*