MARDDSSEKLRWSLAGKTALVTGGTKGIGHAIVEELAALGARVHTCSRNAADLDRCRRQWQSKGLHHITASVCDVSVRADRESLVDTVRGLFHGDLHILVNNAGQSLYKPAAETTPDDYARLMAINLDPCFHLAQLAHPLLRHAKASSVVYMSSVTGFIAYPALSVYSLTKGGMHQLSRSLAAEWAAQGIRVNCVAPGGVETEFSANTLATDPDMARRLAEMETARVPMRRFCKPHEVAALVAFLCMPGAGYITGQVICVDGGRTIAAKL*