MSASATTLRDAAAIFGALSAASAAQLHAPALKLGFLPSCLHLCSSFLKSYAASGRLASARQLFDETPRRDIPLWNTLVSACARSRQPQHALLAVSSMVGEGSRPNNLSVTSLLSACAQLRSLVHGRELHGYAVRNVPVLDLRVLNALVSMYGRCGRFSKASAVFAGMGNKSVVSWTCMINACCENGRPAEALAVFNEMRLAVVKVDEVTLLAVISACTKLDCASELGEWVEEYASENGFLEKTRVANSFIHMHGKMGRVKKSCQIFDSMSARTVVSWTAMIQALAVHGHGVAALVRFSQMLRQGFWPDEVIFLSMINACCHSRLVSEGRQLFKSMVEEYHITPWMEHYGSMVDLLCRSDMLDEAFEFVLAMPVKPDPAIWRVLTGACRDHGNISLATKVMDHLIDMEPDHEGNYVLASNLYAVNENWGRVVDVRVEMGVRKETSRCGTALSYIEVNDEENAESFSSAQQQVYLQL*