MKLLSDMASCNSHGQDSSYFLGWQEYEKNPYDEIQNPKGIIQMGLAENQLSFDLLESWLAQNPDAAGFKRNGESIFRELALFQDYHGLPDFKNALVQFMSEIRGNKVTFNPNKLVLTAGATSANETLMFCLANPGDAFLLPTPYYPGFDRDLKWRTGAEIVPIQCTSSNGFRITQSALEESYKLAKTRNLRVKGILVTNPSNPLGTTLTRNELELLVSFVAEKGIHLISDEIYSGTVFNSPKFVSVMEVLIENNYMYTEVWDRVHIVYSLSKDLGLPGFRIGAIYSNDAVIVSAATKMSSFGLISSQTQYLLSAMLTDKKFTKKYISENQKRLKKRHAMLVKGLESSGISCLESNAGLFCWVDMRHLLKTNTFEAEIELWKKIVYEVRLNISPGSSCHCTEPGWFRACFANMSEDTLNLAIQRIKSFVDSSDVIGINVDQSNQTNQNTSTSPKKKLFAKWGFRLSFNDRER*