MTLAAMTAAASQLDNAAPDDVEITDSSAAAEYIADGCLVDGPLGRVGLEMEAHCFDPADPFRRPSWEEITEVLEWLSPLPGGSVVSVEPGGAVELSGPPADGVLAAIGAMTRDQAVLRSALANAGLGLVFLGADPLRSPVRVNPGARYRAMEQFFAASHSGVPGAAMMTSTAAIQVNLDAGPQEGWAERVRLAHALGPTMIAIAANSPMLGGRFSGWQSTRQRVWGQMDSARCGPILGASGDHPGIDWAKYALKAPVMMVRSPDTQDTRAVTDYVPFTDWVDGRVLLDGRRATVADLVYHLTTLFPPVRPRQWLEIRYLDSVPDEVWPAVVFTLVTLLDDPVAADLAVDAVEPVATAWDTAARIGLADRRLYLAANRCLAIAARRVPTELIGAMQRLVDHVDRGVCPADDFSDRVIAGGIASAVTGMMHGAS