MGLEKEWGDNAEHMLDMIRFLLEILQAPDPSTLEMFLGKIPMVFNVVILSPCGYFGQENGLGMLDTGGQVVYILDQVLSLENEMLLRIKQQGLDVTTDIIVVTRLIPESYGTTFNQEIERINGTQHSRILWVPFRTNKGVFRNWVSRFDVWPYLEIFSEDVSNEIIVELKGWPDLIIGNYSVGNLVAYLIAHKQGITQCNIAHALEKTKYLDLDLYWKNLEEKYHFSYQFNAYVIANNHADFIITSTYQEIAGSKGIVG*