MKKHIIYCNKYLGADKSFVLGFRFYSNNTYDEKEVNFFDNLNDKWWGGKEYENKCNVKNVHNILNKILGKNIYSLHDYNKHRFDFILKNYEFLFYEKIKKEKPQIDINILDVGCGGGILCEYIQNNIFYFLLKNINNPKLKKINVNIEGIDVSSKLIELSKRRLYERKEKNNICYNLKNEMNIKKNDQTDVSTETNQESEQNIYIINKTIVNINLKYKNCDISDLVYSNNLEKKKYDIITSSEVLEHIPNNKKDHFINCISKICNPMSLVVFTTINKNTISYLYSIVLAEYITKMIPKGTHNYDYFIEENELNNMCKQFELYNLNTEYVIYIPIIRNYFKTNKLKLLYMTSFVYKNNEE*