MGGESNEGEMGLNHGDDQSGISRVGMPLYAKSDPFFSSTDWDPAVNVGGFSSSHYPSMGMDNPGMSCFPHYQTGSGSGYPDMPASLLPFGDCGGGGGGHFLGSDKKGESAGRLVIAGDGHQVSDDVVLGGSSNRKRRQPEAESQWNKKAVEEFQEDPQSQKKQKNDQSKEKMTKESSQSDEAPKENYIHMRARRGQATNSHSLAERVRREKISERMRLLQELVPGCNKITGKAVMLDEIINYVQSLQQQVEFLSMKLSTVNPELNIDIDRLLAKDPRDRNTPTLGLNPFARFQGTIPNISTPTAPQYNSLPQASNNSRNNTSCFCHHFKSIETRALVLP*