MAELREKWSLKGTTALVTGGSKGIGYAIVEELANFGARVYTCSRNENELQQCLDIWRKKGLKVEGSVCDLLSHIEREKLMKTIEDVFDGKLNILVNNAGVVIYKEAKDFTKEDYNIIMGTNFEAAYHLSQIAYPLLKASQNGNIIFVSSIAGFSALPSLSLYSASKGAINQMTKNLACEWAKDNIRVNSVAPAVILTPLIETAIKKNPQQKEEIDSFVVKTPLGRAGKPEEVSAVVAFLCFPAASYITGQIIWADGGFTANGGF*