MRVDLGRDLRPHRSAKIEAHLRVDVRAGGAPAELPAIELAVIIAVDVAEPLRAAVRHALPAALRALPDGISFTVLGAGPEPVRCHPGGDAVWAVADEREKRRAAFATGAIPLHRDGPRPAGYAAWAARARTLLAARPLSVRHLLLITDGSSAPGDTRLEQELDACAGHFTCDVLALGADWSPEPLLTLAERLHGTAEFVDDGLGTAITAAIRRLRRVHAPQLPIEVTVRPSVRQVALNEKAPRPHRLGGLPRPGRPHRWSFPTYQWEEGGRDYLLTLVADADNDPLETYLQFAMVSVGDVHAAVTARWHHPGPPPPELPAGAASVREQKSTTVMREALRRGLVALGEERREAARGHLGRAARLADRFGTDWVLDEIRAVADIEDAPAGRVRLRRAVDADTLGPMILRAGSRPVSLTDGAGPLPGPRCGRCATPAGAEARHCVACGERLL