MALTDHGQRFVSSTRSFKGFEGVKQAKMEDDDWEEMQLQAAATIRLCLSDQVMYHVMEKTSPKIIWEKLEAQFMSKTLTNKLYLKQKLYGLKMQEGADLTAHVNVFNQLVTNLVKMDVEVDDEDKAIVLLCSLPESYQHGVTTLTYDKETIKTKDITSALLARDQMRKNREGETSQAEGLLVKEDHAGHKIKKNKKKKMVQCFRCDEWGHISRECPTLKGKAKANTVNSSNDSDSDGCDLLTMSSAQYKDAEACILDSASSFHVTPRKEWFSSYKSDEFGFVYLGDDTSYPAVGVGEVKIKLEDGGEHVLQGVRHVPGLKRNLISLGTLHEEGLIFRGNRNKNTMEIMKGKTTMMTGEKVESQLYKLRGCTIAGGVQEEAVAGIAIVFEDGRSGADSSSGLW