MKLLSEKATCNSHGQDSSYFLGWQEYEKNPYDEIQNPKGIIQMGLAENQLSFDLLESWLGQNPDAAGFKRNGESIFRELALFQDYHGLPAFKNALVQFMAEIRGNKVTFDSNNLVLTAGATSANETLMFCLADRGDAFLLPTPYYPGFDRDLKWRTGAEIVPIQCTSSNGFRITKSALEEAYKEAKTRNLRVKGVLVTNPSNPLGTTLTRNELELLLSFVDTKGIHLISDEIYSGTVFNSPNFVSVMEVLIEKNYMYTEVWDRVHIVYSLSKDLGLPGFRVGAIYSNDDVVVSAATKMSSFGLISSQTQYLLSAMLSDKKFTKKYVSENQKRLKKRHAMMVRGLQSAGISCLESNAGLFCWVDMRHLLSSNTFEAEIELWKKIVYEVGLNISPGSSCHCTEPGWFRACFANMSEDTLNLAIQRIKNFVNSSAISTDAHSNQTNQNTNTNTKKKLFSKWGFRLSFNDRER*