MGKSRGFKDGREGVSCGECRFWVFRGSGGCIWDQKGFGKQGLALRRIWIALDIDNGQQLEHNLCDSGRILLHGGGLLCNRASVYSVTLDKVLSRDQSQRVLQEKILISG*