MACSSCAASVVVCDIGTSTTRLGYAGNAEPTFALPTVCAWRDRMSAETFAVGDAAATMVGPGVQRRRPLEHGLVVDWDVMEEYWRHLFNRYACVEPQDVGVLLTEAAVTPYEQREMTAEIMFESFGVPRLCIGSQALFVLSSVGDGCDTAVVVESGAGVTQVVPIVAGYAVAGAARRFPVAGRDITQYVLKSLREHERGIEAEQALEVAERVKTRYGYTADDIARELARAESSLPSYVIHHTELHSRTGAPYSIDVGYERFLAPETMFQPNLLAAPSALTASACGGLPAVIDSVVWSCPMDGRRPLYANVIVSGGNTRFAHFAKRLYHGLQRALDERSVGVGPAPGSTLGRQVKYEVNVRDHSQATHAVWRGASAFAASPEYATAAVAREAYMECGASVMRQHRV