MSAGLKLLPPFRADHIGSLKRPAKLLQKRKELDEGKATLEELRLVEDEAIREIVQLQREVGIKSITDGEFRRHMFFDGVFDNLDGMKFIKPVPPEMFMDYVPDIAAFKVHNFKGADSYICVSKLKRTKQFYVPQYEALKALTAPEEHKNLKITMAAPEWFHLRHGEYAYPKDVYKNDEEYFDDIALAYRQEIAELYAAGCRNIQFDDPLLAYFCAESMIRGMEERGVDHVALLDTYIATYNKLLAEKPADMTAGLHLCRGNFKNGMHFSEGGYDRIAIKLFREINVDCYYLEYDTPRAGTFEPLRWLPPNKSVVLGLITSKFPQLEDQEDLIKRVHNAANIIADGEEKRSFEEALNQICISPQCGFASHAEGNLVDEAGMRAKLSLVVQTAKKLWKDA*