MKVVRTILYRSTCLALTRFRPPHALNLLSSVPSSRRVAAFRSGRTSLHFRPGSVIRAMTSSGARLPSTVPLCPTPGDGKYKIALCQLSVTKDKVVNIAHARQAIEAAADEGAQLIVLPEMWNCPYSNDSFPLYAEETDKQGADIPSSTMLSDVARKKGVTIVGGSIPERSEGRLYNTCYIFGKNGELKGKHRKTHLFDIDIPGKITFKESDTLTPGGELTVVETDVGRIGVGICYDIRFPEMAMLYAAQGVHMICYPGAFNMTTGPLHWELLAKARAVDNQLYVVTCSPARDSGAGYVAWGHSTVVGPFGEIVATTEHEEKTVFGEIDYSRINQIRLNMPLDTQRRGDLYCLVDQERK*