MELQKNPREVAMIPLNDCGLTRYGEITDTLYSETFCNQPRAGYWLKDRSFNKKPSRDDVCKVIATVGNIMVMMGRQKDSHGMIDIAYAAKNDIWKSCGGLMKMVVHGMNRHWARENGCPWDERTCADAASNGHLEVLKWARENRCPWNEGTCGGAASPGHAEILKWARENGCPWNEWTSAYAAKNGHLAVLRWARENGCPWDEWTCTYAAESGHLDILKWARENGCPWDEQTYQAASNGHWEALLWENGCPWEEQTYEAARRS*