MLHIAWRRAPAAQNRHAHQSFDSSITPTHWSRHHRSCETRPRLGRVTVLVDPPLWPRHGRMWAHLVSDTSLDELHAFASRAGLPRRGFDLDHYDVPDERLDELVALGAVPVSAGELIRRLRASGLRVPARERGGRPHA