MELLRRQMLKHPAGEPQRWEKIAAVFGGPRTPEGLNPAAKSGGGTAAGGSFEQFLRKRKPLDPRAGAADADTGGNAGGGDGGWSAGEDRSLLNALKEFPKDTAMRWEKVAAAVPGKTKAGCMKRVTELKRDFRSSKEP