MMMQPTPGAGPPPPPLGSNGEPLQQQHQQQWMAMQQQVPMQMQQQPFHGQQQSGDEIKTLWVGDLQYWMDENYLHNCFSNNGEVVVSVKIIRNKQTGQPEGYGFVELDSRATAERILQNFQGTAMPSSQQPFRLNWATFGAGDRRTEPGTGYSIFVGDLGPEVTDIILQETFQNRYSSVKGAKVVIDANTARTKGYGFVRFGDENEKNRAMTEMNGVYCSSRPMRINEATPKKSLGFQQPHSMKGMFFKDGRLYLFIVPSCVLTARLEKVVTLPSLSFAWLFFHIFLLPNEALYPTPFVWENFWSCVHAQGNYYPQAYGAAAAVAGQGFQSDNDPNNTT