MKVSTESSILLKPSYEGEPPSTAGSIPLSVFDKVTYDTHIAIIWAFKPPIPPNTNMQKGLEKVLAIYREWAGRLGTDDNDRSSILLNDEGMRFVEASADGTLDHTMLVKPSKALLNFHPAVKGVHELLQVQITRFACGSMVVGFTFHHLVADGQSTINFLIAWARACRGLDMNPLPLHDRAIFTPRNPPLVEFEHQRIEFMNKKMIKEHPYPYPNSDDSSNRLIMYKVHFTLEFLTKLKAKASASRKRPYSTLECLVAHLWRAITQARGLNESEMTHVRISVDGRARLNPPVPNEYFGNLVLWAFPRAKVKDLLQEPLHFAAKLIHDAVSNVNDDYFNSFIDFASKEEEVKDLVPTAADKLVLCSNVDVDSWLKFPIYDLDFGGGRPYIFMPSYIPVNGLFYLLPSIVEDRSIDVFISLFEENLVTFNKICYSLSPKL*