MLRVFGRRLRLAAPPAGTPAPMVCPLDLALTGTAWARFLNELLTCGLLDAAPFSSSAALQLAIDRLDVSPAALEVKEPDLLPVGGLAAAAALAGDAAHAQRGAPRRASAAASAARPAAAARAALAPCLAPLACTPLSTLEVEGDAPWTVIAYLSGMLGPCFGQAERDRAGSQVQLGAHLLASGCISAYGLPPSANPQLLASYFKDYVLALEGALPPSLCAPNAAGPQWLEEARDAATYLRDDAGRRSVEDKRLYLLAPGAPLLFSVLSDVRRGGEARDLVFALATALLPDARMSAPTTPLATAVRRVEASLAPRQAVLAAASANGASPQSVVAALVEHAASLRPPSAVAAADTAPSRSGAYGGDGGGGLAFGSLDAEFSSAPFVDFERTILSSPCHTPDERAGIFDLALAGTLRSTLRILVNAPSAAALSRRRPCLGKLAELRPFLPEYLASAVLRLYYSSHCHRKRPRRDLWNLDAHPALLGRFLKFDLDTDWYGSPDDPGLLYFLSSVETRRIGWRNHAVDPADHFCKPWLYSS*