MAEGYIRVAEEENEEPMEIPSEDDGTVLLSTVAAQFPGACGLRFRSPVSQCMRGVRLVEGVLHAPETGWGNVVYVVNYPKDNKRKMDEIDASSAVKMKRGDMKTSDLIVLGLPWKTTEQDLKDYFSTFGEVIMVQVKRDAKTGNSKGFGFVRFTEYEAQEKVISQRHMIDGRWCDCKLPNSKQGPDEPLRSRKVFVGRCTEDMTTDDLRQFFMQYGEVTDVFIPKPFRAFAFVTFADDQVAQSLCGEDLIIKGVSVHISNAEPKHGNRQYDRTARFGNGFGAQAFGSSRGGLGSSTNSSLANFGSFSLNPAMMAAAQAALQSSWGMMGMLASQQQTSTSGSSSSGTGSNRDQNQSFNTGNSNYGTGSASLGWGTGSNSTTSGSGFSSGFGSSMESKSSGWGM