MLRVFGRRLRLAAPPAGTPAPMVCPLDLALTGTAWARFLNELLTCGLLDAAPFSSSAALQLAIDRLDVSPAALEVKEPDLLPVGGLAAAAALAGDAAHAQRGAPRRASAAASAARPAAAARAALAPCLAPLACTPLSTLEVEGDAPWTVIAYLSGMLGPCLGQAERDRAGSQVQLGAHLLASGCISAYGLPPSANPQLLASYFKDYVLALEGALPPSLCAPNVAGPQWLEEARDAATYLRDDAGRRSVEDKRLYLLAPGAPLLFSVLGDVRRGGEARDLVFDLATALLPDARMSAPTTPLATAVRRVEASLAPRRAVLAAASANGASPQSVVAALVEHAASLRSPSAVAATDTAPSRSGAYGGDGGGGLAFGSLDAEFSSAPFVDFERTILSSPCHTPDERAGIFDLALAGTLRSTLRILVNAPSAAALSRRRPCLGKLAELRPFLPEYLASAVTASRSAGGAPRPPPGVWSSRTGKRLGWRVAFALL*