MRRRPGIGGLQTAAAARDQYRLLGENVAKLRTDLMKEQLATFRSQLEDFARKHKNDIRKNPTFRTQFHEMCAKVGVDPLASNKGFWAELLGIGDFYYELGVQIVEICLATRPHNGGLINLQELCALLRQKRKSDREAVSEDDCLRAISKLKILGSGFEVISVGKRKLVRSVPTELNKDHNEILELAQAQGFVTVDELERRLSWTSGRATDALDTLLDEGLAMIDDGHRDGKRRYWFPCVSSISTSVVSDI*