MGDSEIYVSLDIGTASVKVIIAEMADDRLNIIGVGNVESSGIKKGIIIDIDKTVESIKKAIEQAERMVGVEISQVIVGVVSSQVHLEACRGIVAVGSENREITDEDVWNVMDAAQVVPLSPEREIINTIPDQFVVDGLTGITDPRGMIGVRLEMEGTLITGSKTILHNTLRCVERAGLEISDIALQPLAEASISLSEDDKEFGTALVNVGAGTTTVSVFEQGRLTYTGVIPVGGDNITKDLSLGLNTSTANADRVKLDHGYAFYDDASPDEVFAIDVIGSDQKQHFTQVEVADIIEARLEEIFQLVVEELTRVGKTHLPGGYVLTGGSMAIPGAIDLAGKTLAAHVRLAIPDYIGVREPSFTTAVGLIKYAYQMAELEGRDVSSSANEPRYDDEAPKQKQPKPKQKKSDDEKVSTKMKNFFGAFFE*