MSRSLLVENSRTINSNEEKGVNESQYILQKRNVPRTILGNVTNNANILQEISMNRKIGMKNFSKLNNFFPLKDDVSRADDFTSSFNDSRQGVKQEVLNNKENIPEYGYSEQEKQQCSNDDSFHTNSTALSCNRLIYSENKSISTQMEWQKKIMREDSKKKRPISTLVEQDDQKKFKLHELTTEEEVLEEYEWDDLDEEDCDDPLMVSEEVNDIFDYLHHLEIITLPNKANLYKHKNIKQNRDILVNWIIKIHNKFGLLPETLYLAINIMDRFLCEEVVQLNRLQLVGTSCLFIASKYEEIYSPSIKHFAYETDGACSVEDIKEGERFILEKLDFQISFANPMNFLRRISKADDYDIQSRTLAKFLMEISIVDFKFIGILPSLCASAAMFLSRKMLGKGTWDGNLIHYSGGYTKAKLYPVCQLLMDYLVGSTIHDEFLKKYQSRRFLKASIISIEWALKVRKNGYDIMTLHE