MLVLDVEVLEVEKLEVLILLEDVLVLLVEVLDVEVLEVLVLAVLVLDVEVLDVKVLEVLVLLKDVLVLLVEVLDVEERDVLVLDVLVLEVGVLDVKVPEVLDVEALEILALAVLVLDIEVLDVEVLEVLVLLEDLLGLPAEVLDVEELEVLVLAVLVLDVEVLDVEVLEVLVLREHVLVLRVEVLDVEELEVLVLDVEVPDVLVLLENVLVLLVEVLDVEVLEALVLLVGVLDVEVLDIEVLHVEVLGAYTAEDVLVLLVKVLDVEVLEVLVLAVLVLDVEVLDVEVSEVLVLREDVLVLLVEVLDVEXLEVLALDVELPDVFVLLENVLVLLVEVLDVEVLEVLVLGVLILDVEVLDMEVLEVLVLLEDVLGRLVEDVLVLLVEVLDVEVLEVLVLDVLVLDVEVLDLEVLE