MGKKGGDTRVKRQMAPTFWAIKRKQSQFVLRVKPGPHPKHRAYPLGMVLRDVLKVASTMHEAQRILNAGKVKVDGTVRRDSNLAVGLMDVVELATGQAYRMVPKNSALLDSIAIEQSEKGVKLVKVTSKATIKGKKIQYGFHDGKTLISDQKLKVGDTCVIDLPKVQVKDHIVFEKGATALIITGENAGTVGKIEDIQDGIFSLPKRALVSFDGKSVELPVEMVMVVGKDKPVIKVN