MNKEDFIIKAFLNEKNGDDGAVIDDWCFSKDLFFENVHFKRAWLSLEQIATKAMLVNISDAIVMNAVPKYALLGLALPKNLSENEIKALQKGFLKTARKFNIKIIGGDTISNDKIDISLTIISKINDKAVFRKGLKKGHLLAYTGKLGRSLKGLEILQNGGTLKPNHVFIKPKLRASFFYEVAPLISCAMDISDGLSKDLSRLLALNKCGISWFKKLDDYTLYSGEEYEILFAFDEKERQNIETIAKKHGVKLNIFGKAVKGKYEFSGREHHF*