MESKREEAMETENSTGFSSFPDQIPTTYPFSGGLFDFPGDISGAGKTSSSMGFMELLGFQDLTTPMFDFPPPPPPATSLPESSDTGNLPATPNSSSISSSSTEAANEEQAKVAEGEVEEGGVGGGEQEEKTKKQSKPKKKTQKREREPRYAFMTKSEVDHLEDGYRWRKYGQKAVKNSPFPRSYYRCTSAMCGVKKRVERSSEDPAIVVTTYEGQHTHPSPVVPRGSSAVLPRDPGIFPNSAGVLPMQTTQSHYQQPYFFSLPSPSLNYSSGTSAASFLRDRRYCTTSSASLLRDHGLLQDILPSDVRKEEPK