MLAKLKQVVIGKLHGARIEDAPASYLQPAWVVHADLERALTRLHCAVLVKEQRARQLWRESKLRAKQRLAQHLNAILATGGSETTSQSVATPDRIPTNLTLSPAELAKITGDDGPLRTMLMSCIGHASRFFMQQANSTHVVGAHHMQAALSRPANQGLLTVCNHVASVDDPLVVASIVPQEYYSRPSSLRWTLCXTDRCFKYAALAPLFTAAKVLPVQRGSGMHQPGMQAAEMKLAAGDWVHIFPEGTRSRNPEQLGPVRRGVGRLVAAAAAQGEIPPLVLPFVHSGMQEVAPVGSVLPRTGKQVYVMVGEPIPVEDLLREARTACWTDEQLYTQITARVGLQLQRMHAELTGRRHALLGGEEESDGQIQQPDDRQVASHVFGPRRQTTVQWSSKAWHSWDHVAFAMWHRAWTNAFAATPGVAM*