MSKNEGSLTSVSYFITTTYDMVDDLSLDSIISWSQSGKSFIIWNPEEFYNNLLQRFCFQRINTFFSFLFSHGFRKIDSGKWEFANDNFVRGQRHLINNIISDVIEQEVQYDQGMELFKAEKLFARLVKKVQDQLPPHNSYPTSKLPFPTKIYEMVDDPSSDAIISWSQSGKSFIIWNPQEFCKDHLRRLFNTLHIHFFFYKLKIFGFKKINPKKWEFANDNFVRGQRHLVEIIISNDKKKNDQLRKQDAREKKMAEAGELFKLQIEEMSDMRKKMKKAKEVKEQEVRLCKL