MRVLITGANGFVGKNLTAHLAERGDVEVVTFTRESNLQSLPEMLGSIDFVFHLAGANRPENPEDFKSINSDLTKTLCDAIRATGRSIPLIYTSSTQAELQNSYGLSKRDAEEYIRRLNSETGSPVYIFRLPNVFGKWSRPNYNSAVATFCYNISRDLPIQVNDSSAQVTLVYIDDVIQKFLAVLDAPTATHDVSVEPQYKITVGDLAKQIHAFRDSRKSLVTEQVGVGLVRALYSTYLSFLPVNRFSYDLPMYGDARGTFVEMLKTPDAGQFSFFTAHPGVTRGGHYHHSKTEKFLVIKGTARFKFRNISTGAFHELCTRGEKAEVVETVPGWTHDITNIGSEEMIVMLWANEIFDRERPDTYACPVGEVSDL*