MNYENIKTVLLTGLVIMSWVLTWQLWTFQLDYAVLDNENNYEELIRLEEERSMNEVIVPESMIVHGGDEEYYIVRPDLEQHKDFLATMSETTFIDDDMRVQHPFASAPTGIQLIYPTSIPSELFVHLFDVEDEDFLLPLTSINRIYFYVEPDEGVVAQLLSLFDEQVVTIKTDMSPSDLEALMEDTDDYMAATSIVMGMHQQSQYVPVDHTHLPTLSYTATMLSSMQFSQALFTDPSAVSMYHQSNGKDDSYTDGNRIISEQGGGNFMEYTNPVFSETTERSGRHIIQASFDFINSHGGWTDQYILDDWQSFGTRDLVSYRLRVNGFPVMSFQGEDLMKLDLVRRGSGNQPTEYRRPLFDIDNQPIDGGKKELPSGEEVLDALKEREDFNPRSLEKMVIGYEMVKPSYVIAEPFWFVKYDGRWEKIDLTAKEEATDGLE