MSAAQSPRRPWPHLSDDLLYEIVRRIPCEVDRLHMSRACRSWRVALTKTEPPAPAPPPALPWLLLPEVDGEHGLTFSCALSGWRRTHPFFLPHAARRARCFGSYDGAWLFLAVDGQGPRGEDHVLVNLNNFEYIDLPNAIFHFDWIDPENVDIVAATLSRAPTEQGCIVAGIINSFLSHHQIAFWHMGDRLFSEAEQMVWLSPLEQVEDLLYLDEDFLFLTEEEHIRVCPELTIFHEYPERILWRFQRRRRGEEEEQVLARYLVESRGSLLMVVRLASGRCQNLPTSEFRVFQKEKFSNGEEEEEEDAFQFHEYYWSELDKLEGRMLFVGRGCSRSYEAADGHAGMEGVYFLDDRSFVEAAIGDAPKLPYRCSDNGKWSKSPSQSQGQVERCFPERGQPRSKYSPPVWILP*