MATDAEAAVDGADVPSTLPVATAAGDSAQVPTSPGGGASTAAAVVLDKLASLDVARRAERERRREESRAAADPRESITKFLCSFAARQHSIEDAIQRMLQQQQQQQPGTSTTTTTTASASAPSTSAADDNTAAEAVANADAAARRVLDVSSASPELVASSLEMLGAEVLALEQSAAAASYYLPAYDQKQCAGSVAALRAAIEGARTTLAPRKKFAFGSKKVTKVRGEEISSAAATTSATAAASAADAAAYAAAPVFTHSAAGPSASTSGAAASGASAGGVNGTGASTSGTGAADAEAALAGLVVSEQDRALVARGRGVMGLTDQVIVVSQAQLEAEGGGGGVGGGDYVLLGLTRCTVVLLGRLRALRAAGLRGCTVVAGPVTGACFLDDVRDCTLALATYQVRIHRAHATDLFLRVRSKPIIEHSAGIRVAPWPALLPGPEAQPRLAELLGRHMLGEETGCWQQVEDFGWIKAVQSPHWCVMPEEGRPVAKFNIPAGVWADSSAGAVQERAGPLAAVAATEATALGASATEQGLGADDEL*