MSSPLCRPSEPPIRHWLPTSTLGSGSFGHVSLAVNLDDGRLFAVKSTPCSSPASAPPSVELLALENELSILPGLHCPTILRCFGADFSTQNGSPVARNLFLEYMDGGSLADLLKKSGGKLDELRVRHYTAAILEGLDYLHQNGVVHCDIKGQNILIGSSGVKIADFGAAQRLGTSSQASGPFRGTPLWMAPEVVQGVEQGPPSDIWSLGCTVVEMLQGRPPWGHITNLAAALFKVGCSQEFPPLPDSISADAKDFLHQCLLRNPRARWTAAELLQHPFVCRLEGGGDDKSNQPSPRSTFDFLHSDSDWEDDSMSSVPILSFPQVASEQQAMATGLNRPSPTIRRAMSSEVSIPDASDWITVRRADGWPKHRQVPFMKSLEAGEAQLKKGYEVSLDSAAFLRNRKVVG*