MKKLILMVVMAALSLAAMAQHEEDTENGVVSLAGREGFTIETKKGDFVFKPYLLVQTCANFNWYDDEGLDKAYNQDNVANSGFSIPYAVLGFTGKAFGKVAFNLSINAAASGGALLQQAWFDVQLKKQFAVRVGKFKTPFSHAYLTTLGETLLPQLPVSLTSAIILPYSLNAVTPNIGTGFDLGVEIHGLLADKFGYEVGLFNGTGSSVNTATKTLSDDWHIPSLLYAGRFTYMPKGVMPSTQGNPNRLNEDKIMFGVSASINVESENESTNDTRVGVEFAMLKNKLYLGAEAYYMNVGFTDRQKINETYNYLGGYVQGGYFVAPRLQAALRYDFFNRNGTSDDGFLNMPAVGVNYFFKGCNLKLQAMYQYIARTGHDTQLDRDNDNLGLATHSATVMLQYTF