MSLATAAAGAQPFVRSSSSAAAASSSRPLLAVAAARHRRPHGSLAAAAAAARRRRRRPLLQVRAARTESTGVSVGFRAPQFELPEPLTGKLWTLDDFEGNPALLVMFVCNHCPFVKHLKKDIAKLTSFYMEKGLAAVAISSNSIVTHPQDGPDYIAEEAKLYKYSFPYLYDESQEVAKAFRAVCTPEFYLFKKDGRRPFELFYHGQFDDSRPSNNVPVTGRDLSRAIDCALSGQELPFVPKPSVGCSIKWHP*