MTRGDTPRLRVLDQCIRQHKALTQAAGMMESHPWRPQRGLPERAVTILRAWLFEHFLHPYPSDVDKHILARQTGLSRSQVSNWFINARVRLWKPMVEEMYVEEMKAEGQDGGGQQQVGVAVANNPNPSSAGHASEAAEDDGRGDSGGGAVVDRKPTRAQLLHDAGSLASVVNIGGGSRAGFGIMDHLDFDAYGGHHAGAVSLTLGLQQHDSHADGGAGGVNIAFGAPPPAHHHGYLFAPTAAAAGHQMGGGVHPGLHHHVQFSGAGAGIDGEAAHGQEHYRGLQGGGGFHLLRDLAG