MCPTPAIISTTTVVTMAESEPLKPAPKVQQSLADFELLRRIGDGSYSHVVLARHRASNKEYALKVVDKQYIVRHRVVDYIRRERQILDTLQYDGIATLFFTFQDAYSLYMGLEYCPNGELYDQIRLQGRLPEASAAVYAAEVVLMLEHLRSHRIVHRDLKPENLLLDAQGHLKLIDFGSAKQLAPDEAALPAEAAAHSSAGDEAADGAAADSPEAEAEAEAGGKPDVAAQEAGTAEPAAQASPGDAPVPKVAEVAEVRTPFQSEAGSKPGQVKEERATRAVSLVGTADYVSPEILNNCAVTTAADLWALGCVAYQMLSGRPPFKSPSEYVTFQKIVDADYEMPKGISQAAADLLRGLLQVEPANRIGAADLAELKAHPFFEKIDWQKLRSQPAPEFVPDLEPX