MGGESNEGGEMGFKHGDDESGGISRVGITSMPLYAKADPFFSSADWDPVVNAAAAGFSSSHYHPSMAMDNPGMSCFSHYQPGSVSGFAADMPASLLPFGDCGGGQIGHFLGSDKKGERLIRAGESSHEDHHQVSDDAVLGASPVGKRRLPEAESQWNKKAVEEFQEDPQRGNDQSQKKHKNDQSKETVNKESSQSEEAPKENYIHMRARRGQATNSHSLAERVRREKISERMRLLQELVPGCNKITGKAVMLDEIINYVQSLQQQVEFLSMKLATVNPEINIDIDRILAKDLLQSRDRNTPTLGLNPFAGFQGNIPNLSATTNPQYNPLPQTTLESELQNLYQMGFVSNPSTMSSFSPNGRLKPEL