METNLWKTQNECEEEHLELPPGFRFHPTDEELITHYLSRKVLNTNFTAIAIGEADLNKSEPWDLPGRAKMGEKEWYFFCVKDRKYPTGLRTNRATESGYWKATGKDKEIFRGKRVVGMKKTLVFYTGRAPKGEKSNWVMHEFRLEGKFPLSPTLILKPAKNEWVICRIFNKSSADKATLNNPFHTQRDSPALPPLMEYSQSQTPYNPDPRASRVTCFSNNQPFNHDRDTKPYTTTSDMLYNFKTNHFSSSSNPPPPPPFSFPNPPPPDSVWTPGNSLVRMLLENQSGSGLMNPKVENISGFSHGIGMMEDDHHNPSMASEDPLDLETLWDY