MWRLILSMLATLVTGQKVSLYCFTCATPDTYEVGMIAGMAKLGLGMFECDGYDIISNVSADVLFKDYPEVAAKLKDHVHVIDMNLYVKKVKGPVGHDISSPATDPNSPLYQGKDATMEHLANTPVFKEVWSKIFKLGNFGKYDYTAKLDIDAVIVPARLSGMLGGRPDTAEYFQNAYHDMYGNFLHGPIELISKKGVYAFRDARHICFDKIDQMAFGEDFFAKQCWDMIQIHPVPTMEIRLLYDDYEWGLSAKHRCDALNPDPMVFKTQQYFGVYHPRKSMTTWLQCREQTGVPGIPSKAEMKAAIKLAGPGKPYDMKPLKKYEEIALVLQHHSVPVIFCAAX