MENKGNVLMQRYDVGRLLGQGNFAKVYYGRDLKTGQSVAIKVIDKEKIFKVGLIDQTKREISVMKLVKHPNVIQFYEVMATKTKIYFVMEYAKGGELFNKVAKGRLMEDFARNYFQQLISAVDFCHSRAPEVINRKGYDGAKADIWSCGVILFVLLAGYLPFHDSNLMEMYRKIGKADYKCPNWFPSEVRRLLSKILDPNPNTRISIAKIMVNPWFRRGFIPKPLKTKTECCCRRDERVVETYPAYQFECI*