MAKDLDQQVENIVGESMVSIATHEDDKSKQEEHIDLLGHDKRHDHVIPFWENPLKARDIDTIIYRIKLPGDPILGEGKPENQNHAIIFTRGEALQTVDMNQVTVLTVYIFLYGRLYLVLSGLEKAMLHEASVQHNSALEAALASQSFVQLGLLMALPMVMEIGLERGFRKALSDFVVMQLQLAAVFFTFSLGTKTHYYGRTLLHGGAKYRATGRGFVVFHAKFADNYRFYSRSHFVKALELTLLLIVYTVYSESHHKTVPYILITYSMWFMVGTWLFAPFLFNPSGFEWQKIVDDWTDWNKWINNRGGIGVPQEKSWESWWDEEQDHLKHSGLRGRIWEILLSLRFFLYQYGLVYHLNIAHEHRSVLIALACRPIFHHTGSWDSIRALARSYEYVMGLLLFTPVAILAWFPFVSEFQTRLLFNQAFSRGLQISRILTGRK*