MLRVRVIDARGLVPVAPFRNIRPHVRLVLGKHSVSTGDASGTEPAWGDALELPLPPEEPSSPATHPDADSNGDTGAKQNAQGAPELMTEMRDVMWAGVVEFFLGSATFALPRSARAEPIAATATLWDLRGERQVGELRVALERLPPKAALPPPASPPPPQLTARRSSETSTSRTRHTRRRAVARRRRRRRAARWSSRGRLPAASTSPARRPAPPAPGRRAARDGTAALEAEGLAAGIRVFAAFTFGGDRAETLLACA*