MDAAWRGGVGCSPVCLDLCVGLSPVREPSAARHELLDRPAGCRGGGDSKSMTNDEAKIVEAKVTQMSEENRRLTEVIARLYGGQIPRLGLDGSASPPRPVSPLSGKKRSRESMETANSCDANSNRHQGGDADHAESFAADDGTCRRIKVSRVCRRIDPSDTSLVVKDGYQWRKYGQKVTRDNPSPRAYFRCAFAPSCPVKKKVQRSAEDSSLLVATYEGEHNHPHPSPRAGELPAAAGGAGGSLPCSISINSSGPTITLDLTKNGGAVQVVEAAHPPPPPDLKEVCREVASPEFRTALVEQMASALTSDPKFTGALAAAILQKLPEF