MQGQVAGDDAGGAGSPSRRRESSAAARLVRGPIIVGAGPSGLAVAATLSRHAVPFTVLERSDGIADLWTNRTYDRLRLHLPKVFCELPHARFPADFPTYPTKHDFLRYLRSYAARFAVAPLFGRTVTCARYDAEASLWRVTAVSSSSTAAGGGAAAETTTETEYVSPWLVVASGENAEVVVPTVKGRERFGGEVLHSSTYRSGERFKGMRVLVVGCGNSGMEMCLDLCEHGAMPFMSVRSGVHVLPREMFGASTFGIAMKLLRWLPIKMVDRLLLLVARMVLGDTEKHGLRRPKLGPLEIKNVTGKSPVLDVGAWSFIKSGNIKIVPEVESFTGSNGVRFVNGDEMAFDSVIFATGYRSNVPCWLKDDGELFTEDGKAKAEQPSDDDRWRGPNGLYRVGFSGQGLLGAGADALRAAADIAGRWQAEVAAAVAGAKVSSASV*