MLAASTASGLAAPGLLTRPLAALRVPTLAYAPSNAVACRSGLTSPPPPPPLRRRQELRAAASASESGAAGSPGAGLEALHDAVERGDLRGVQAAIEQLQHPERELDTLLVRGNGIPQAAIHRAAQGGRETCMKVLMLSGADRDLRDGAGRTPIALAAAAGQEECVEVLLSGGVDKSAADAQQRTPVHAAAAAGQERCTRQLLNARVAVGPRDAANATPLHLAATVGSVPCLRALVAYGASTAATDSTGSTARQLAALGGHRAVELYLIAIESTAAASPGHPTRAELLAGQDQQLDAIYHLACTAQDEAALQDLERQVRQLVEQQGQAGHLL*