MEGVSHRIVSTNGISMHFVEMGSGPVVLFLHGFAEGWYGWRKQIAVFAKAGYHAIALDMRGYGDTSAPEGIENYTLLHIVGDVIGLLDALQVEKAFFVTNGWGATVGWQISLFRPDRVIALASLSIYYSPRNPNGSPVQLQRTAYGDEHYICKFQVPGRVEAQIANMSSEAFFRHLFGGKLDQTLDFLEGSNEIVQLPEWISEEELAYYVSEFEKHGFTPALNYYRALDLSWELTAAWTGSKVMVPAIFIIGDQNPVYSFHGAKNDIHGRMAADVPFLKKTIVLEGAQHFVQLENPEVVNDHILSFFKGF*