MACVGKNESCTRFSPSIIEDRCYINNMDDSNIPEDLSIRARETVIWCPAEDVIESHGDDELMTNTSTSSSSRKGTDIIEHEEVLRESTVSYSNHEERFREAMTTMSEREERFRTSMSFPERGESYRDSMTAMPNNGKLTNNADISIPLTTSTTTLPKPKGKPTYHRHPKPPFSYIALIAMAIRDSGHGKLTLAEINEYLMKKFPFFRGSYTGWRNSVRHNLSLNECFRKILRDPSRPWGKDNYWTINESSEYTFADGVFRRRRKRISKRAAQNQKNQERREKEIARRERQKISKFSGPFSIDSILGEDDDSRDNDDDDDVEMTLNESDCKEIHESVSIPKSSSLRAVVDQRIRDAANAAAAGTPPLMSRMIPAGFARSMIPMWNSIYPGSRIPSRSPFPGFGCCPIPLARYPALEALQQHARHQFQHGAALPFPMAMPAGPVRPVLPRPGQLIYPLCQPAFHTEHGKGSKFCIDHIVS