MSRSLLVENSRTINSNEEKGVNESQYILQKRNVPRTILGNVTNNANILQEISMNRKIGMKNFSKLNNFFPLKDDVSRADDFTSSFNDSRQGVKQEVLNNKENIPEYGYSEQEKQQCSNDDSFHTNSTALSCNRLIYSENKSISTQMEWQKKIMREDSKKKRPISTLVEQDDQKKFKLHELTTEEEVLEEYEWDDLDEEDCDDPLMVSEEVNDIFDYLHHLEIITLPNKANLYKHKNIKQNRDILVNWIIKIHNKFGLLPETLYLAINIMDRFLCEEVVQLNRLQLVGTSCLFIASKYEEIYSPSIKHFAYETDGACSVEDIKEGERFILEKLDFQISFANPMNFLRRISKADDYDIQSRTLAKFLMEISIVDFKFIGILPSLCASAAMFLSRKMLGKGTWDGNLIHYSGGYTKAKLYPVCQLLMDYLVGSTIHDEFLKKYQSRRFLKASIISIEWALKVRKNGYDIMTLHE*