MLCATLAAAAAGAALAPRAVDAAQPPSPGPSCSVSAGSVAFGAYDPLSPTHLDSTGTIGLTCAVRQLVTISLGTGQSGTFARELRGPGGAALRYDLYTDATRTQVWGDGTAGTATWPFETERGRYVPVYARVLAGQDVPAGPYSDTIVVTIQF