MRELSELTEVEDPAWPVLGEELRAASVPVEVLDPDGERGAAALLRTQVTVRSFLGAFLLHSGGAFVDDGWLRVYGSPADDNDRRLPSLARVNDYPADAAADPGWRPGAGLVVAHDVLGGVFVLQGGPAEEVGLPGRPGEMVYFAPDSLRWDALGAGYGAWLSWMLAGGTEEFYEGLRWPGWREEVRRLDGDRGLTLYPPLWSEEAHRDLAATSRRVVTMAEVLGFERETAVGLDEPDPGFLGNV