MKCLCLIVFLAFVITQSYNDLEVEAASSDGFVSRKGVQFILNGEPFYANGFNAYWLMYEATDPNTRYKVTHALENAAGQGLTIARTWGFRDGGYRALQTNLGSYDEQTFQGLDFAIAEAKRVGIKMIIAFVNNFPDFGGKKQYMAWAKDKGQAVTSEDDFYTNALLKQAYMNHVKTVLNRVNTFTKVAYKDEPTIMAWELMNEPQCRADTSGKTLTAWISEMASYVKSLDSKHLLSTGSEGFYGQSTPQRMTSLNPVAANIVGSDFIANHNIDAIDFASVHSYPDTWFPKLDEKSLLDYLRKNLAGHIEDAQNVLKKPLILGEFGKPSNAPGYTQAQRDAVFTTAFDIIYASAQKGGAAAGALFWHLISDDMSNFRDAYSISLSEKSSTITIIGQQSRKMNLIGRKRKSGRKQNLIF*