MRPLDADGAQEPEDPGGLLSPVLRVVREDVACLEREHVRAHWRARRKLMEIESLLDEIKSEVEASEASALDPARSPGLDAEERVVKLCAKVERKAVEAARMGKRILELHQQMDSCACY