MGVHLCDHIYGLLKEWGIQKKIFSITLDNASSNDVFAENLKAKLDLICGGDFFHVRCCAYILNLVVQDGLKEIDAVVIKVRESVKYCKGLKLGNKDVPTRWNSTYLMLESALYFKKALIHFQKIDANYVNYPSMEEWGRVEKIFKFLKVFYEVTLGFSRSHYPTASLYFPNVFREMRSSNIFMQKMANKMYEKFGKYWSQFSIFMVVAVVLDPSFKIQFVEWSFKKVYGEGLEFEVEFYKVKDAIKKIYEAYVTSYSSSSNSGCVVQGQGGRDVDASSDFDSFTNEQ*