MEGRSRKRRLSSAEVAEEHASSCELPGDILVMIFAQLSQPDKHSAALVCRSWASAARDPSLWAEVTLDVEEFAGAPSHPCALSAEGANRLLKTPRFALCRTLMVQYAQLLPKSDASYECRPHIHNDGSCAACRRGFLARLLHGLGHLQRLGITTEGGLTFGASELREIAALLPHLSALAFPGDRPAGSGAGAGAAAGSKRRAKQDWVSAASAFRRLEELHVTTDGVSLSGAEAARFCAAVPTLRRVPEASVESEGDLSALAAAPLRAGLVTIRADPAALDPALLARLLARGARSLPRPLAAALAGARLLSLESESPSALSDSALAALRGSRVEVLALACARPQRALTFPGLVDALRGMPRLRRLYARIPALVEDRADAAHLERLLLAAAPATAPEPAARVANPGPGSSGPGIGSW*