MSKQPTSKRQWRDGAAPSAKKTAKPFKSKARPKDETRKTAAQAYGQKASDGIKLQNAPKQRAAKAKKLVVRNPNQKIMEHARDLKERRSDLSRMEPERLQKVLAASGVGSRREMEEWINNGWVTVNGKTAQLGDKVTPDDHVTVKGSIIKLKWADRLPRIILYYKQEGEIVSRDDPQGRVSIFDRLPQAASSRWVAIGRLDINTSGLLILTTSGELVQRFAHPSFEVEREYAVRVLGGLTTEQMRSLTEEGVMLEDGLAKVERIYEQGGEGANKWYNIVIKEGRNREVRRIFESQGLTVSRLVRVAFGPIGLPNRLKRGQFYELNPAEVANILKWADMLLPGERRRKKA*