MKIGIDKIGFYTPAFYVDMVELAEARNIDPNKFTIGIGQDKMAFAPITQDSVTMGANAALQILDEEDLKKIDLVILATESGIDESKAGAVYIHRLLGIQPFSRAIEIKEACYGATAGINLAKDYVAKHPDSKVLVIGSDIARYGLATGGEATQGAGAVAMVIAGDPRCITLEDDNVFYTEDIMDFWRPVYSEYACVEGKYSTEQYIHFFQTIWEKYSAKFGKNLEDFAAICFHLPYTKMGKKALDTIIETAPSDVQEKLLENYRLSTLYSRNVGNIYTGSLYLSFISLLDNQPDLQAEDKIGFFSYGSGAVGEFFHGVLQPDYKKYIRKDEHAELLANRTKLAIPDYETKFKQQLPKDGSIFEVDPASDPAAIVLTGIQEHKRQYIKK*