MSTNTKTLSSNYSGEDDSELRRGQWILEEDSLLIQYIERHGEGQWNLLAKRSGLRRTGKSCRLRWLNYLKPDVKRGNLSPEEQLLILDLHSKMGNRWSKIARYLPGRTDNEIKNYWRTRVHKQARHLNIDTKSREFQNMIRCYWMPRLKQKIGRETSISSAVLNQNPTISQPRENNTFQHFTATISPPPQILVQEEINMSGTMYNLDVEKQNTEADYCRSSFIFPSEPMDMSKTAQFPECPPFYCGDNNGYDMESFNLQESVSADSAPNFPGNSAGDCYVAENNWFDSDFFM