MSSELSRCTAAQDMEGESLCFVLGESQAELKGQSRQWRVQDKSQGQKPHLAHLPNDLLIEIMSHLDWDDVLVLRKCCRSLHAASKERQVWHSLLVQYCDTVFPRPFFLPKPLEHCSGEDLEHCIVGWLSGWDHFLDPSLELRFMESHACPPGIFGPLEPLPGGRFFIYCGNDDSLFYCDPTQPDPTMHLLVPSPNFENCSKISTALDVLGTQGIDGESTTLQGRLFPRTFRLARILGVTWGKGLIEIWEINARVEGGTHVGYTSKLLKAFSDHIYVGEGNCCSLFGRHVAYVRDGNPNGSDLGVRIVDWTSVSGDEDPTNLPGVAIPGPTPPLMVLLPHRRILMGG*