MGIKGLTKLLSDYAPGCMREQKFEGYLDRKVAIDASMHIYQFMMVVGRSGEQQLTNEAGEVTSHLQGMFTRTLRMLKAGIKPVYVFDGKPPTMKGGELAKRKDKREAAESALEKAKEAGDQEEIEKLSKRTVRVSKVHSEEVMKLARFLGLPVFEAPCEAEATCAALCKAGLVYAAASEDMDTLCFSTPKLARNLMAPSSQEKPILEFDFDKLLAGLELTWDQFIDVCILCGCDYCDSIKGIGPVNALKYIKQYGNIEGLLEHLDKEKYPVPDDWPYKEARVLFKNPEVVQTDGLTLKWTAPDEEAVVAFLCGEKSFNEDRIRKQLADLKKARSQGGQNRLETFFGAATVKSSTVGKRKEPEKGKGKFGAAGGKKSKGVTKRKF*