MLHGQGDVDVQLHHYLFNGTMCGGSYIELGAMDGTSFSNSYYLNKAFDWKGVLIEATPTEAEKIPANRPNEIAIINAGVCHEPQTLHFVHKTGSVNGFWEFASPEFRRGFWKGVSLKRDTIPVECQTMSHLLQQHAPQIQHYDLFSLDVEGAELEALKSIDFTKIGFGVIVVEADARDKLKDQAVRDFLTAQGYVMVPKKVPMPPAPDEDHVIPDDEYQEYWPKAQEWNDFFLHKDFDTIYKQFSRQPRL*