MPRPVATLPPDARGAFKDPLGPVYQDAERLLADAGDPVIAVGDVVTYHLVAAGAPPKVALVDGKTKREEASEEVRSGVPDADREVEVASEPATVSDELLEALVDAIDADGSTLVTVAGEEDLATLPAVLASPTGASVVYGQPNEGMVLVNVDSETKARARELAKLLETTEEFWAVLD