MPGPQVCSESWDCKVSAKRMCVGLFEDGHNCLPKALPHLISFVDYPFLYFEHQHHDSLIHFEGHKWCSPGGIRYIKFHQDDFLCKYVEVATEKFRHREGALIKEDEKKAKKALHKIGEEVRVEEKKAVEDFDKVGELAKEEMKKVEVAIKEEVKKLGKELHELGEKVDESIEKAGESAEKFLEAQELFVKEKIEEVDHEALKIKFSIIEGFWLKKFFKNLQHSFEFEKKGEEGTVVHWKTEFEAFSEHFSNPFEGIKKHYFEIFKGVEEYLCAHEDYCHL*