MPGVTAPSGTSKYDQIPGPLGIQSAHLGGKVALVTGAGRGIGREMALELGRRGAKVVVNYANSDISANEVVQAIKKIGSDAVAIKANVSDVSQIERLFREAKQRFGKLDIVCSNSGVVSFGHIKDVTPEEYDRVFNINTRGQFFVAREAYKNLEVGGRLILMGSITGQAKAVPKHTVYSASKGAIETFVRCMAIDFGDKKITVNAVAPGGIKTDMYHAVCREYIPGGDKLDNQGVDEYAAGWSPLHRVGLPIDIARVACFLASQDGEWINGKVIGVDGGACM*