MAEKGAAESPPISAQISDSDQDPAVLNSNPSGYSTVSESNSVQDPPLYNTHLEVLDFFRQDEKKEAEEQAVAAAAAEEEEEEEEEEKEDDDADTLREAKRRKKNCPASLEKSLSSNRGFSFSFDTKITPIESTPKFGSFNLGLGGSDFDGIPLGLELGLGFQQHKSVEEEKIGLKSGEGGEG