MSEKRIVIDPITRIEGHLRIEVVVDENNIVKEAYSGSTLWRGLEQIVKGRDPRDAGFFMQRICGVCTYSHYRAGIIAVENALGIKPPLNAELTRTLMNAALYLHDHIVHFYQLHGMDWADVVSALSADVHKASEEAFKYTDLPFATGADKLKEVKERVEAFVKKGNLGPFANAYWGHSTYKFTPEQNLIVLSHYLECLRIQRTAAQMMAIFGAKNPHPQSLTVGGVTCVMDLMDPARMGEYMSKFAEIKEFVDRAYYPDILMVAKAYGNEPSVLNDVGVANLLCYDEFLIGKNDHLFKGGYILNGDLNKVYDIDENKITEEATRSWYKNDKALHPYDGETEANYTGLIDGESIDAEGKLAHSKLFDTKGKYSWIKAPRYDGMSMQVGPIASIVINYARGNERVKKVVDEFLAKSGLPLSAVFSTLGRTATRMLEAKVVAEHTMDAFNALVENLKSDQETCAKYVIDNKKEYKGNFQGNAPRGALSHWCRIKDGVITNWQAVVPSTWNASPKDAQNQMGSYEACLVGLKIADLSKPLEIIRKIHSYDPCIACAVHVMDTKGNDLSTYKINPNL