MFAVMQIDEEHTRDFRRKLRPKCEFVCKYCQRRFTKSYNLMIHERTHKSPELSFSCEVCGKSFKRQDNLRQHRSDTRIVTLSKTNNRQLQQ