MESNCVQFLGDKTILITGAPGFLAKVLVEKILRLQPNVKKMYLLLRASDDKAAMQRLRSEVVEIDLFRVLRKDLGEENLDELVHEKIVPVPGDISVHNLGLKDPDLLQRMWNEIDIIINIAATTNFDERYDIGLGINTFGALNVLNFAKKCVKRQLLLHVSTAYVCGENKGLFLEKPFKMGESLSGDKKLDINVEFELMKQKLKELKHQDCTEEEISQSMKDLGMTRAKLHGWPNTYVFTKAMGEMLIGSSRENLPLVIIRPTMITSTLAEPFPGWIEGLRTIDSVIVAYGKGRLKCFLADSTSVFDLIPADMVVNAMIATATAHSGETGIQTIYHVGSSFQNPVTFGQLHDTAARYFTKKPLVARNGSPIIVSKGTILPTMAQFSLYMTLRYKLPLQILRLINIIYPWSEGDKYNDLSRKLKLAMRLVELYEPYLLFKGIFDDLNTERLRIRRKENIKEMDGSFEFDPKSINWDDYIANIHIPGLITYVLKQ*