MDGESNNEGEMGLNHGHDPSMPLYAKTDPYFSSSDWDPVVNGGGFSSSHYPSVVMDNPGMSCFTHFQTASGYPDMPASLLPFGDCGGGGGESVGRLMRAGESHDQVLDDGVLGSSPSRKRRQAEAESQRNKKAVEEYQEDTQRGSDQNQKKHKDGQNKESSQSEEAPKENYIHMRARRGKATNSHSLAERVRREKISERMRLLQELVPGCNKITGKAVMLDEIINYVQSLQQQVEFLSMKLATVNPEVNIDIDRIIAKDLLQPRDRNIPTLGLNPFTSFQGNISTTTNPQYNPLPQTTLESELQSLYQMGFVSNPSTMSSFSPNNGN