MALPPALSFLQGRVREAPPPTVEALEKRLGFAQGALSKGVLNLESKGLSPPDVSALAQLLQAGERVPVPWKEISLGSNPRLADDGAARLAAALAANTSLKYLGLQDCRIGPRGCAALARGLEANAALEVLRLDGNGVGLAGCEALAAALAKNASLVRLTMSRCRLTADCGALLAAALEKNRSLTNWLAGWLLPERGVDALLASLGKNFNLKELLLLDNLPYEGPREEERLGRSRTICASNKKLAQILKEGEGEGEEGSLVLFCAGPPGESDDRVVEGLLAHPKCEVDRASDGGTPLYVAARAGRAALGDYPLHAAARWGTLPCVQALLASGADPNAADATEDRNTPLHWAVARGDQGAAGALIAAAASTEARNAKGLSPLEMTENEALRVALKQAADSRANGVAPSAAEGPEFVVVHGGAHAEAAGRLAGRLRAAGRRVVVEGEPGAEGGAGLAGPWGGGAVVALLSARSAAARPLRDALALAENRRTRLLPLLLPDFQLPPPLSNSSLPAALWGAGADVEAAAARVLELFAAPAELFAGGS*