MESNCVQFLGDKTILITGAPGFLAKVLVEKILRLQPNVKKMYLLLRASDDKAAMQRLRSEVVEIDLFRVLRKDLGEENLDKLVHEKIVPVPGDISVHNLGLKDPDLLQRMWNEIDIIINIAATTNFDERYDIGLGINTFGALNVLNFAKKCVKRQLLLHVSTAYVCGENKGLFLEKPFKMGESLSGDKKLDINVEFELMKQKLKELKHQDCTEEEISQSMKDLGMTRAKLHGWPNTYVFTKAMGEMLIGSSRENLPLVIIRPTMITSTLAEPFPGWIEGLRTIDSVIVAYGKGRLKCFLADSTSVFDLIPADMVVNAMIATATAHSGETGIQTIYHVGSSFQNPVTFGQLHDTAARYFTKKPLVARNGSPIIVSKGTILPTMAQFSLYMTLRYKLPLQILRLINIIYPWSEGDKYNDLSRKLKLAMRLVELYEPYLLFKGIFDDLNTERLRIRRKENIKEMDGSFEFDPKSINWDDYIANIHIPGLITYVLKQ*