MACEALQSGLSLGSLEARRVHCSLNSAQRSPGDATTSVALPSRFLGAKLSSLGHKRCSFSASSPAIGRLETMKVECRTAEPDHDLSSSDEYWSRIAAQYQQPMFDVCDHVTIPDRITTATSERSRSRATLMVPVHEENQIDWRSFRAKLCSTEAMDQACARDSSDDGQLADSKQWAHRLSTPEVGCVLIATDKLNHHGFLRGAVILLVGLSQNHCQGIILNKKMPFSAHSRQGADQRVLLGLSGCPKYVGGPVLSTPKISVLSEKTDIRGFRTLMPGLAVGGDAALPTLVSAVGSGEIPRDEVNVYVGEVEWESRLLMAEIGVFEWWDVAACSSDTLLQSSPGHLRENLRSLLSS*