MGGEEVARVKAELFDDNESDRNDDDVLSESKDSGVTTAHAVKEEMDDGAANWSSSSSTSPKPMEGLHEVGPPPFLKKTFEMVEDPHTNPIVSWSQTRHSFVVWDSHEFSKTLLPKYFKHSNFSSFVRQLNTYGFRKVDSDRWEFANEGFQGGKKHLLKNIRRRSKCNKLHQGAFNMMKPDVDSEVEKLKKDQNILKVEILKLRQQQENSHVQLTNVQERIRCAEMKQFQMMYFLTRMARRPAFVEQLVHKIRRKREIDGNDMVKRPRLMGNPCHVPFPKTMETTPNFDYRHQQGHKQFATLQSELNVTEVNSSRMEHPTPSPLEDELGNSLQGLRAHGCSRARAQDASSSAYHVMSEKLMRENSIVDEELDVNDSNIYLELEDLITKPTDWSVGSASGLVEQTS