MPRRFVWPKQDLVGAHQELTEPVVDLEGFFRGDEEAIKQASDIIKAACLQHGFFQVINHGVDLNLISLAHDHMHNFFKLPTCDKLRVRRMPGSIWGYSSGHADRYLSKLPWKETLSFGYNENCPNPIGIDFFKSTLGKDFEQTGLVYLKYCEAMKGLSLSIMELLAISLGVDRGYYKSFFEDGCSIMRCNFYPPCQEPGLILGTGPHRDPTSLTILHQDQVGGLEVFSDNVWQTVRPRQSALVINIGDTFMALSNGTYKSCLHRAVVNKYEERRSLAFFLCPKEDKVVRPPLDLVCNQGRRMYPDFTWSDLLHFTQKYYRADDATLQNFTKWIISLKSASL*