MSLRVQLARRHFQSAQRVNSLRFFSTTRCTMSQNEKFRVERDTFGELQVPASRYWGAQTQRSLQNFDIGGPTERQPPPLIKAFGVLKKASAVVNETYGLDPKVGEAIQNAADEVISGKLIDEFPLVVFQTGSGTQTNMNVNEVIANRAIEMLGGELGSKKPVHPNDHVNMSQSSNDTFPTAMHIAAVTEIHHSLIPALTELRDALDAKARAFADIIKIGRTHLQDATPLTLGQEFSGYVQQISNGIDRVQAVLPRLSLLAQGGTAVGTGLNTKKGFDVKVAAEISRITGLEFKTAPNKFEALATHDALVEAHGALNVVACSLMKIANDVRFLGSGPRCGFGELSLPENEPGSSIMPGKVNPTQCEALTMVAAQVIGNQTTVSIAGASGQFELNVFKPVIIKNVLQSIRLLADGSRSFTKNCVVGIQANEKRINQLLNESLMLATILNSHLGYDNVAKCAKKAHKEGTTLKEATVSLGFLTPEEFDEKVRPELMLGPDEP*