MDDLLQRVRRCEALQQPEWGDPSRLRDVQAYLRGSPALIRAGDILALRATLARVARGEALVVQCGDCAEDMDDHHAENVARKAAVLELLAGALRLAGRRPVIRVGRIAGQYAKPRSKPHEQVGEQTLPVYRGDMVNGREAHAEQRRADPQRILKGYAAARNIMRHLGWDAASGQEANASPVWTSHEMLLLDYELSMLREDEQRRVYLGSTHWPWIGERTRQVDGAHVALLAEVLNPVACKVGPEIGRDQLLALCERLDPRREPGRLTLIARMGAQKVGERLPPLVEAVRAAGHPVIWLSDPMHGNTIVAPCGNKTRLVRSIAEEVAAFRLAVSGSGGVAAGLHLETTPDDVTECVADSSGLHQVGRHYTSLCDPRLNPWQALSAVMAWSGAEAIPSATFPLETVA*