MDQAELSMEQVLKRDIPWETYMTTKLISATGLQLLRRFDKKPESARAQLLDEDGPAYVHLFVTILRDIFKEETVEYVLALIYEMLSANPTRARLFHDETLEHEDTYEPFLRLLSKGNWFIQEKSCKILAWIISARPKAGNGFANGEASGSKKPITTIDDVLNGLVEWLCAQLRQPSHPTRGAPIAISCLSTLLKEPVVRSSFVQADGVKLLVPLISPASTQQSIQLLYETCLCIWLLSYYEPAIEYLATSRTMQRLTEVVKSSTKEKVVRVVILTFRNLLPKGTFGAQMVDLGLPHIIHSLKTQAWSDEVRYAKYIAEYCFLLAVIVEHDDLLDALNQLEEGLKDKIKKLSSFDKYKQEVLLGHLDWNPMHKEANFWRENVTCFEENDFQILRVLLTILDTSTDPRSLAVACFDISQFIQYHPAGRVIVTDLKAKERVMKLMNHENAEVTKNALLCIQRLLLGAKYASFLQA*