MREFQSMLEGCEEEDKEAITEERGQTALDKNFELENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLEKDYGVLKTQYDSLRHNFDSLRRDNESLLQEISKLKCKLNGEEEEEEENNAVMMESELSVKEEEVLLPGGKRFPTRFEWRLGSSKLHKPSIFSPPKLCHLRVWMETFQRRRSPTHPFPWESERRDGTDAGQYCWWRFSRSGYLGGDSGAAVPYESSGALVACRLRQWLSLLEGDGDAVGDSAS