MQTHHDLPVPAVSEGELVAEGYDLDALLNQHFRGRVVRKDLTKQLKEGANVPVYVLEYLLGMYCASDDDQIVEQGLQNVKRILADNYVRPDEAEKVKSLIRERGSYKIIDKVSVKLNQKKDVYEAQLSNLGIKDALVPPQMVKDNEKLLTGGIWCMITVNYFFEEGQKTSPFSLMTLKPIQMPNMDMEEVFTARTHFNRDQWIDVLLRSVGMEPANIEQRTKWHLITRMIPFVENNYNVCELGPRGTGKSHVYKECSPNSLLVSGGQTTVANLFYNMASRQIGLVGMWDVVAFDEVAGITFKDKDGVQIMKDYMASGSFSRGRDSIEGKASMVFVGNINQSVETLVKTSHLLAPFPAAMIDTAFFDRFHAYIPGWEIPKMRPEFFTNRYGLITDYLAEYMREMRKRSFSDAIDKFYKLGNNLNQRDVIAVRRTVSGLLKLLHPNGSYSKEDVRVCLTYAMEARRRVKEQLKKLGGLEFFDVNFSYIDNETLEEFFVSVPEQGGSELIPAGMPKPGVVHLVTQAESGMTGLYRFETQMTAGNGKHSVSGLGSSTSAKEAIRVGFDYFKGNLSRVSATAKFSEHEYHLHVVELHNTGPSTATSLAALIALCSVLLAKPVQEQMVVLGSMTLGGVINPVQDLAASLQLAFDSGAKKVLLPMSSAVDIPTVPAELFTKFQVSFYSEPVDAVYKALGVN*