MVGKMDPVERTSMGMDERFSVIDLVRSFPELWDERHLFKDQGKKTQAWSVIKAELEEQYQKQFLGIY