MCLNMTYKTASLLHTKKHDKMKSLYMDHALGFHGDTHLVKLISQAAILALVILSINTIIRGLTSSYGYINVSKVDELANYNNPIKLEFLPLIFHDLANEGLLKMGDRSLLITNGNEDQAIYNSQVTSDYKMDYLISFSDLTRKKSCPIILEESFDFALIPCPFSKSLNFIDPALKVGGIVVVQLINDNPMTTFLQPSNYKVVYVRKFDSTIIAMKKTTTTYASTKTSTTPAPTTHHRKLFNFAPNAKEAALNKLEDVLLEPPRAASGKSSRYLKRTRYLSELMDIPLESYPRRVFIDVGLQEKSEASGDSSWFSKHYPTRNTKFEIFKIETVNKESSVQLIGMSDWLNKNVKENEYVVMKAEAEVVEEMVRNKAIRLVDELFLECKHQGIKKGDKKKSRRAYWECLSLYGMLRDEGVAVHQWWG*