MWEGGSHDAAAQLLPWFVGESAAAAVGGYGGCVDVVGQGGGGGVFGFGFEAAAAPVVTRQQRGGAAAAAEGSSRGGGGKPAVVSGLLGSLQAELGRVTAREIMDAKALAASRSHSEAERRRRQRINGHLARLRSLLPNTTKASLLAEVIEHVKELKRQTTAIAAAAAAGDYHGNDEDDDDAVVGRRSAATQQLLPTEADELAVDAAVDAEGRLVVRASLCCEDRPDLIPDIARALAALRLRARRAEITTLGGRVRSVLLITADEQQQQHCDDVDDDEDGHRLLLRHGIDGAGAAADDDECAASHRRHECIATVQEALRGVMDRRAAASSGDTSSSGGAVVAGGGGGSIKRQRMNYGVHEQCSV