MGRRTNWGRGCTGAARGEEAEAVAGAMAGLAFVSGGACGVRGAPAAAARRDAQLRMSVSEREGVSVAAQSVNVAAARQRLWTPGSWREMPIRQVPDYPDAQKLADVERRLANALPLVFSGECDRLKENIARAGRGEAFVLQGGDCAESFEEFDKYKGENIKSTFTLLIQMSIVMMYGLHKPIVKIGRMAGQFAKPRSSPMERSKNKELELPSYRGDMINGPDFTLDARTPNPERMMESFIQSTATINLLRTLATGGYLDLRRIHDINLEFVNGTKQGARFAEFANAISNAIRFMHSVGLQTDSPMIRQAEFYVSHEALLLPYEQALTRFDETTEKFYATSGHFIWLGDRTRQPEGAHVEFLRGIANPIGIKCGPTLSRDDLLELIELLNPTNEPGRITLITRVGAGKVRDHLPRFVNTVREEGLNVTWSCDAMHGNTENSPAGFKTRDFRNIYSEVKEFIEAHRELGSYPGGIHLEMTGQNVTECVGGMLELGHEGLAERYETGCDPRLNASQALELAFLVSEMMDTVEREQSL*