MRKLWILLSACLLSISPTIASAEQTGLYIAPKFIWGFAPVDIKTTGTIGIVNVQTISDSVSHKKTESLPGGALAVGYDFNHMFQTPIRTELEFSFFKKMDIKHNGQKTDITLGALLVNGYFDIKTDSPFTPYIGVGLGIAGVKTKSNAIIDSLGYDIKVKLDDKTKKNFAWMATVGTSYEISETFALDLGYRFAGFGKGETKSWNKSQIVDLLPLGPVTATANASLKTKEIFMHQIILSARLTF