MGVSTQQAASCELEPWRDLRGTIVMVTGASSGIGWEFCIDLAKAGCRIIAAARRTDRLKALCDSINNLKIAGTHRSQGRDNDVQAVAVELDVSADGPTIKASVLKAWDAFGRIDALINNAGIRGPVRNPLTLSEEEWNTTFRTNVTGSWLVSKYVGLQMVANNQGGSIINISSTAGLTRGHLPGALAYASSKSALNTMTKVMAMELGSHKIRVNSISPGIFKSEITEQLLQKKWLKNVVAKTIPLRELGVTDPGLTSLVKYLIHGSSDYVTGNVFIVDSGYTLPGLPIYSSL*