MKLLSEKATCNSHGQDSSYFLGWQEYEKNPYDEIHNPKGIIQMGLAENQLSFDLLESWLAQNPDAAGFKRNGESIFRELALFQDYHGLPAFKNAMTKFMSEIRGNKVSFDSNKLVLTAGATSANETLMFCLANQGDAFLLPTPYYPGFDRDLKWRTGAEIVPIHCSSSNGFRITESALEEAYLDAKKRNLKVKGVLVTNPSNPLGTTLTRNELELLLTFIDEKGIHLISDEIYSGTVFNSPGFVSVMEVLIEKNYMKTEVWERVHIVYSLSKDLGLPGFRIGAIYSNDEMVVSAATKMSSFGLVSSQTQYLLSCMLSDKKFTKKYISENQKRLKKRHAMLVKGLKNAGINCLESNAGLFCWVDMRHLLSSNNFDAEMDLWKKIVYDVGLNISPGSSCHCTEPGWFRACFANMSEDTLNLAMRRMKDFVESTAPNAINHQNQQQSNANSKKKSFSKWVFRLSFNDRQRER*