MSSVGSVATGRRLLQQASRHGLTNLFFLSNPASVMASRGLHGYTFSAALGTHLEQAGDFAALATRGLPRGNQHRIGGPSVYGPFRFHSTVVSPNLSQGHAAASPSSKESQLGSVDGSPATSPGGMVKEALEDAKQSDDLTISNYWGITPKTVVREDGTVWPWRSFMPSESYTSNTNIDLKRHHVPDTFIDKVAYWTVKSLRVPTDIFFRKRYGCRAMMLETVAAVPGMVGGMLLHLRSIRRFEHSGGWIKALLEEAENERMHLMTFMEVAKPRWYERALVFTVQGIFFNAYFLLYLASPRLAHRITGYLEEEAIYSYTQYLHEIDCGRLPNVPAPAIAIDYWRLPKDATIRDVVEVVRADEAHHRDVNHFAADIHEEGKPLKEAAAPLGYH*