MECEFEGGKFDDFIIQDPYLFPAAHGGRLVGLWCNGGLCGLLAVLIWLPWFRPKMKDRLKIKLCSWYAFLTSCGNSLEALATCVLSENDGFALMLIARMVTITSLGPLLALANGLGEAIWPSKRWQDVWIVSILFLLGSLAGFLTLSLMLRDFGVLALGCTMALGFFYTGAVWLLTLLAIRERQPIAYTGVIAVILLAGSYIFLGLTDLTCGPPGHVDCYVHCFLGQGGTHYILWMAVVLGANGFLWMHFYDDQPRGAQIQWPKILTFRMFHPAATDAATVSVPEPSAATDA*