MAEGYIRVAEEENEEPMEIPSEDDGTVLLSTVAAQFPGACGLRFRSPVSQCMRGVRLVEGVLHAPETGWGNVVYVVNYPKGIQTMITNHNKRKMDEIDASSAVKMKRGDMKTSDLIVLGLPWKTTEQDLKDYFSTFGEVIMVQVKRDAKTGNSKGFGFVRFTEYEAQEKVISQRHMIDGRWCDCKLPNSKQGPDEPLRSRKVFVGRCTEDMTTDDLRQFFMQYGEVTDVFIPKPFRAFAFVTFADDQVAQSLCGEDLIIKGVSVHISNAEPKHGNRQYDRTARFGNGFGAQAFGSSRGGLGSSTNSSLANFGSFSLNPAMMAAAQAALQSSWGMMGMLASQQQTSTSGSSSSGTGSNRDQNQSFNTGNSNYGTGSASLGWGTGSNSTTSGSGFSSGFGSSMESKSSGWGM