MDEALDAVLELGPSASAAEKTAAWADLAAAARSGAAELPGLELAQLVVKTLPEFTDAGSQQAVQQLVDAAVQQDAFLKALAGGIVKQEKAKLRPHEARALVSWSTAVLRELDVAATKKAVGKLIECQAAFLEALAAEGDEEWAAGAAAVVPLLREKPELAAEVEALAKSKASGALARVLLAAAAAPLEAAKEEEARTDSQQRRQQLVAVLLPVYCEKVLSAKERGAPAALTCWAAVATAANEEQVTGTLLPTVVRMTKRNPEPALAAAAPLLAALTFDLSSHVAELWPALLQQSRHAKEPVRQLAAQCTAAMSRHISDSSVVGGQLAEACAVLDGTAAGKIKAVTERASLAAIVASLAGLLGRGPSVARVAAQAADFICSYYKEELNEDVKAALAGALGAWLPRCAGMPDAALARLTESFKEKDALRRAHLRALAAAQRLNPKARGQAAALAAPLGKLVLEGCVKAAARLDGLLALTAAAYIAAADLKADEALAGDKVWAAACAADSTLLAPGTAARLAAEDAGAAAEVAEVLLTQHCHRLGGEASPAAAAAARX