MASIAKRLEGKIAIVTGGASGIGEATTRLFIKHGAKVVIADIQDDLGHSIIKEIGENEAISYVHCDVKVEKDVENVVDMTVSKYGKLDIMFSNAGISEELGSTISKIDYEIFKNIFDVNVFGALMCAKHASRVMIPSKKGSIIFTLSMASVTCTGASHTYLASKHAVVGLAKNLGVELGQHGIRVNCVSPFCVPTPMLKNGLGIDEKEKIEEFVCEIANLKETILDVEDVAQATLYLASDESKYISGMNIVIDGGFSTTNVALRQGITMFRS*