MARIIGGIGSSHVPTIGVAYDKNKQDHPAWAPLFKGFEPAFKWLEEKKPDVLIVFYNDHLNAFFYDLYPTFAVGVAEQYDVADEGAGRRPLPMLPGHPGLARHIAEQLVNDEFDLSVFQDRPLDHGVFSPLPLLWPHDDKWPGAVIPIEVNVVQYPLPTAMRCFKLGQALRRAVESYPEDLTVAVVGTGGLSHQIHGERTGFNNTEWDIRFIDLIEKDPMTLARMKHVDYIRLGGAESVEVIMWLAMRGALSDDITKVHQNYYLATTTAMTVLVFEENDPAADTGRTAIRTGNPQLEGASEIEGTYVFDIQTATKRINLNRFFWNMKNPEFRATFSADEAAACRKAGLTPEETRMVAERDWIGLVRYGANFFVLEKFARLVGETNLEVYAEMRGETFEEFLATRQVPDAR